diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index 96be018219b7..1acf9262b640 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
"Report-Msgid-Bugs-To: info@erpnext.com\n"
-"POT-Creation-Date: 2024-09-01 09:35+0000\n"
-"PO-Revision-Date: 2024-09-01 09:35+0000\n"
+"POT-Creation-Date: 2024-09-15 09:35+0000\n"
+"PO-Revision-Date: 2024-09-15 09:35+0000\n"
"Last-Translator: info@erpnext.com\n"
"Language-Team: info@erpnext.com\n"
"MIME-Version: 1.0\n"
@@ -205,11 +205,11 @@ msgstr ""
msgid "% of materials delivered against this Sales Order"
msgstr ""
-#: controllers/accounts_controller.py:2011
+#: controllers/accounts_controller.py:2025
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:269
+#: selling/doctype/sales_order/sales_order.py:273
msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'"
msgstr ""
@@ -225,7 +225,7 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
-#: controllers/accounts_controller.py:2016
+#: controllers/accounts_controller.py:2030
msgid "'Default {0} Account' in Company {1}"
msgstr ""
@@ -252,22 +252,6 @@ msgstr ""
msgid "'Opening'"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:402
-msgid "'Sales Invoice Item' reference ({1}) is missing in row {0}"
-msgstr ""
-
-#: stock/doctype/delivery_note/delivery_note.py:395
-msgid "'Sales Invoice' reference ({1}) is missing in row {0}"
-msgstr ""
-
-#: stock/doctype/delivery_note/delivery_note.py:378
-msgid "'Sales Order Item' reference ({1}) is missing in row {0}"
-msgstr ""
-
-#: stock/doctype/delivery_note/delivery_note.py:371
-msgid "'Sales Order' reference ({1}) is missing in row {0}"
-msgstr ""
-
#: stock/report/batch_item_expiry_status/batch_item_expiry_status.py:27
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:108
#: stock/report/stock_analytics/stock_analytics.py:319
@@ -282,7 +266,7 @@ msgstr ""
msgid "'Update Stock' can not be checked because items are not delivered via {0}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:375
+#: accounts/doctype/sales_invoice/sales_invoice.py:361
msgid "'Update Stock' cannot be checked for fixed asset sale"
msgstr ""
@@ -290,11 +274,11 @@ msgstr ""
msgid "'{0}' account is already used by {1}. Use another account."
msgstr ""
-#: controllers/accounts_controller.py:395
+#: controllers/accounts_controller.py:400
msgid "'{0}' account: '{1}' should match the Return Against Invoice"
msgstr ""
-#: setup/doctype/company/company.py:204 setup/doctype/company/company.py:215
+#: setup/doctype/company/company.py:205 setup/doctype/company/company.py:216
msgid "'{0}' should be in company currency {1}."
msgstr ""
@@ -880,7 +864,7 @@ msgstr ""
msgid "A Holiday List can be added to exclude counting these days for the Workstation."
msgstr ""
-#: crm/doctype/lead/lead.py:140
+#: crm/doctype/lead/lead.py:142
msgid "A Lead requires either a person's name or an organization's name"
msgstr ""
@@ -902,7 +886,7 @@ msgstr ""
msgid "A Reconciliation Job {0} is running for the same filters. Cannot reconcile now"
msgstr ""
-#: setup/doctype/company/company.py:924
+#: setup/doctype/company/company.py:925
msgid "A Transaction Deletion Document: {0} is triggered for {0}"
msgstr ""
@@ -1024,11 +1008,11 @@ msgstr ""
msgid "Abbreviation"
msgstr ""
-#: setup/doctype/company/company.py:163
+#: setup/doctype/company/company.py:164
msgid "Abbreviation already used for another company"
msgstr ""
-#: setup/doctype/company/company.py:160
+#: setup/doctype/company/company.py:161
msgid "Abbreviation is mandatory"
msgstr ""
@@ -1053,10 +1037,6 @@ msgstr ""
msgid "About {0} seconds remaining"
msgstr ""
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:222
-msgid "Above"
-msgstr ""
-
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:99
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:351
msgid "Above 120 Days"
@@ -1106,7 +1086,7 @@ msgstr ""
#. Label of the qty (Float) field in DocType 'Purchase Receipt Item'
#. Label of the qty (Float) field in DocType 'Subcontracting Receipt Item'
-#: public/js/controllers/transaction.js:2233
+#: public/js/controllers/transaction.js:2263
#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
msgid "Accepted Quantity"
@@ -1206,6 +1186,7 @@ msgstr ""
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:190
#: accounts/report/general_ledger/general_ledger.js:38
#: accounts/report/general_ledger/general_ledger.py:595
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:30
#: accounts/report/payment_ledger/payment_ledger.js:30
#: accounts/report/payment_ledger/payment_ledger.py:146
#: accounts/report/trial_balance/trial_balance.py:409
@@ -1313,8 +1294,8 @@ msgstr ""
msgid "Account Manager"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:873
-#: controllers/accounts_controller.py:2020
+#: accounts/doctype/sales_invoice/sales_invoice.py:864
+#: controllers/accounts_controller.py:2034
msgid "Account Missing"
msgstr ""
@@ -1329,7 +1310,7 @@ msgstr ""
msgid "Account Name"
msgstr ""
-#: accounts/doctype/account/account.py:321
+#: accounts/doctype/account/account.py:322
msgid "Account Not Found"
msgstr ""
@@ -1339,7 +1320,7 @@ msgstr ""
msgid "Account Number"
msgstr ""
-#: accounts/doctype/account/account.py:472
+#: accounts/doctype/account/account.py:473
msgid "Account Number {0} already used in account {1}"
msgstr ""
@@ -1378,7 +1359,7 @@ msgstr ""
#. Label of the account_type (Select) field in DocType 'Payment Ledger Entry'
#. Label of the account_type (Select) field in DocType 'Party Type'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/account.py:203
+#: accounts/doctype/account/account.py:204
#: accounts/doctype/account/account_tree.js:152
#: accounts/doctype/bank_account/bank_account.json
#: accounts/doctype/bank_account_type/bank_account_type.json
@@ -1394,11 +1375,11 @@ msgstr ""
msgid "Account Value"
msgstr ""
-#: accounts/doctype/account/account.py:294
+#: accounts/doctype/account/account.py:295
msgid "Account balance already in Credit, you are not allowed to set 'Balance Must Be' as 'Debit'"
msgstr ""
-#: accounts/doctype/account/account.py:288
+#: accounts/doctype/account/account.py:289
msgid "Account balance already in Debit, you are not allowed to set 'Balance Must Be' as 'Credit'"
msgstr ""
@@ -1420,28 +1401,28 @@ msgstr ""
msgid "Account is not set for the dashboard chart {0}"
msgstr ""
-#: assets/doctype/asset/asset.py:677
+#: assets/doctype/asset/asset.py:679
msgid "Account not Found"
msgstr ""
-#: accounts/doctype/account/account.py:375
+#: accounts/doctype/account/account.py:376
msgid "Account with child nodes cannot be converted to ledger"
msgstr ""
-#: accounts/doctype/account/account.py:267
+#: accounts/doctype/account/account.py:268
msgid "Account with child nodes cannot be set as ledger"
msgstr ""
-#: accounts/doctype/account/account.py:386
+#: accounts/doctype/account/account.py:387
msgid "Account with existing transaction can not be converted to group."
msgstr ""
-#: accounts/doctype/account/account.py:415
+#: accounts/doctype/account/account.py:416
msgid "Account with existing transaction can not be deleted"
msgstr ""
-#: accounts/doctype/account/account.py:262
-#: accounts/doctype/account/account.py:377
+#: accounts/doctype/account/account.py:263
+#: accounts/doctype/account/account.py:378
msgid "Account with existing transaction cannot be converted to ledger"
msgstr ""
@@ -1449,7 +1430,7 @@ msgstr ""
msgid "Account {0} added multiple times"
msgstr ""
-#: setup/doctype/company/company.py:186
+#: setup/doctype/company/company.py:187
msgid "Account {0} does not belong to company: {1}"
msgstr ""
@@ -1457,7 +1438,7 @@ msgstr ""
msgid "Account {0} does not belongs to company {1}"
msgstr ""
-#: accounts/doctype/account/account.py:546
+#: accounts/doctype/account/account.py:547
msgid "Account {0} does not exist"
msgstr ""
@@ -1473,7 +1454,7 @@ msgstr ""
msgid "Account {0} does not match with Company {1} in Mode of Account: {2}"
msgstr ""
-#: accounts/doctype/account/account.py:504
+#: accounts/doctype/account/account.py:505
msgid "Account {0} exists in parent company {1}."
msgstr ""
@@ -1481,7 +1462,7 @@ msgstr ""
msgid "Account {0} has been entered multiple times"
msgstr ""
-#: accounts/doctype/account/account.py:359
+#: accounts/doctype/account/account.py:360
msgid "Account {0} is added in the child company {1}"
msgstr ""
@@ -1489,23 +1470,23 @@ msgstr ""
msgid "Account {0} is frozen"
msgstr ""
-#: controllers/accounts_controller.py:1113
+#: controllers/accounts_controller.py:1118
msgid "Account {0} is invalid. Account Currency must be {1}"
msgstr ""
-#: accounts/doctype/account/account.py:149
+#: accounts/doctype/account/account.py:150
msgid "Account {0}: Parent account {1} can not be a ledger"
msgstr ""
-#: accounts/doctype/account/account.py:155
+#: accounts/doctype/account/account.py:156
msgid "Account {0}: Parent account {1} does not belong to company: {2}"
msgstr ""
-#: accounts/doctype/account/account.py:143
+#: accounts/doctype/account/account.py:144
msgid "Account {0}: Parent account {1} does not exist"
msgstr ""
-#: accounts/doctype/account/account.py:146
+#: accounts/doctype/account/account.py:147
msgid "Account {0}: You can not assign itself as parent account"
msgstr ""
@@ -1521,7 +1502,7 @@ msgstr ""
msgid "Account: {0} is not permitted under Payment Entry"
msgstr ""
-#: controllers/accounts_controller.py:2697
+#: controllers/accounts_controller.py:2718
msgid "Account: {0} with currency: {1} can not be selected"
msgstr ""
@@ -1785,7 +1766,7 @@ msgstr ""
msgid "Accounting Entries"
msgstr ""
-#: assets/doctype/asset/asset.py:711 assets/doctype/asset/asset.py:726
+#: assets/doctype/asset/asset.py:713 assets/doctype/asset/asset.py:728
#: assets/doctype/asset_capitalization/asset_capitalization.py:585
msgid "Accounting Entry for Asset"
msgstr ""
@@ -1794,19 +1775,19 @@ msgstr ""
msgid "Accounting Entry for Service"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1001
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1021
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1037
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1054
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1073
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1096
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1195
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1389
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1407
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1004
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1024
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1040
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1057
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1076
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1099
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1198
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1396
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1414
#: controllers/stock_controller.py:499 controllers/stock_controller.py:516
#: stock/doctype/purchase_receipt/purchase_receipt.py:821
-#: stock/doctype/stock_entry/stock_entry.py:1550
-#: stock/doctype/stock_entry/stock_entry.py:1564
+#: stock/doctype/stock_entry/stock_entry.py:1579
+#: stock/doctype/stock_entry/stock_entry.py:1593
#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:553
msgid "Accounting Entry for Stock"
msgstr ""
@@ -1815,7 +1796,7 @@ msgstr ""
msgid "Accounting Entry for {0}"
msgstr ""
-#: controllers/accounts_controller.py:2061
+#: controllers/accounts_controller.py:2075
msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}"
msgstr ""
@@ -1875,7 +1856,7 @@ msgstr ""
#: buying/doctype/supplier/supplier.json
#: erpnext_integrations/doctype/tally_migration/tally_migration.json
#: selling/doctype/customer/customer.json setup/doctype/company/company.json
-#: setup/doctype/company/company.py:334
+#: setup/doctype/company/company.py:335
#: setup/doctype/customer_group/customer_group.json
#: setup/doctype/email_digest/email_digest.json
#: setup/doctype/incoterm/incoterm.json
@@ -1985,11 +1966,11 @@ msgstr ""
#. Name of a report
#. Label of a Link in the Payables Workspace
#. Label of a shortcut in the Payables Workspace
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:85
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:86
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:117
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/report/accounts_payable/accounts_payable.json
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:125
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:103
#: accounts/workspace/payables/payables.json
#: buying/doctype/supplier/supplier.js:97
msgid "Accounts Payable"
@@ -1997,7 +1978,7 @@ msgstr ""
#. Name of a report
#. Label of a Link in the Payables Workspace
-#: accounts/report/accounts_payable/accounts_payable.js:176
+#: accounts/report/accounts_payable/accounts_payable.js:159
#: accounts/report/accounts_payable_summary/accounts_payable_summary.json
#: accounts/workspace/payables/payables.json
msgid "Accounts Payable Summary"
@@ -2016,7 +1997,7 @@ msgstr ""
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/report/accounts_receivable/accounts_receivable.json
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:153
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:131
#: accounts/workspace/accounting/accounting.json
#: accounts/workspace/receivables/receivables.json
#: selling/doctype/customer/customer.js:153
@@ -2037,7 +2018,7 @@ msgstr ""
#. Name of a report
#. Label of a Link in the Receivables Workspace
-#: accounts/report/accounts_receivable/accounts_receivable.js:208
+#: accounts/report/accounts_receivable/accounts_receivable.js:186
#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.json
#: accounts/workspace/receivables/receivables.json
msgid "Accounts Receivable Summary"
@@ -2575,7 +2556,7 @@ msgstr ""
msgid "Actual qty in stock"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1506
+#: accounts/doctype/payment_entry/payment_entry.js:1514
#: public/js/controllers/accounts.js:176
msgid "Actual type tax cannot be included in Item rate in row {0}"
msgstr ""
@@ -2775,7 +2756,7 @@ msgid "Add details"
msgstr ""
#: stock/doctype/pick_list/pick_list.js:71
-#: stock/doctype/pick_list/pick_list.py:744
+#: stock/doctype/pick_list/pick_list.py:746
msgid "Add items in the Item Locations table"
msgstr ""
@@ -3256,7 +3237,7 @@ msgstr ""
msgid "Adjust Asset Value"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.js:1049
+#: accounts/doctype/sales_invoice/sales_invoice.js:1051
msgid "Adjustment Against"
msgstr ""
@@ -3285,7 +3266,7 @@ msgstr ""
#: accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json
#: accounts/doctype/pos_opening_entry/pos_opening_entry.json
#: accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json
-#: stock/reorder_item.py:387
+#: stock/reorder_item.py:392
msgid "Administrator"
msgstr ""
@@ -3301,7 +3282,7 @@ msgstr ""
#. Label of the advance_amount (Currency) field in DocType 'Purchase Invoice
#. Advance'
#: accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:163
msgid "Advance Amount"
msgstr ""
@@ -3359,7 +3340,7 @@ msgstr ""
msgid "Advance amount"
msgstr ""
-#: controllers/taxes_and_totals.py:760
+#: controllers/taxes_and_totals.py:767
msgid "Advance amount cannot be greater than {0} {1}"
msgstr ""
@@ -3390,7 +3371,7 @@ msgstr ""
msgid "Advances"
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:3
+#: setup/setup_wizard/data/marketing_source.txt:3
msgid "Advertisement"
msgstr ""
@@ -3435,8 +3416,9 @@ msgstr ""
msgid "Against Blanket Order"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:966
-msgid "Against Customer Order {0} dated {1}"
+#: accounts/doctype/sales_invoice/sales_invoice.py:957
+#: patches/v15_0/update_invoice_remarks.py:22
+msgid "Against Customer Order {0}"
msgstr ""
#: selling/doctype/sales_order/sales_order.js:1205
@@ -3526,8 +3508,9 @@ msgstr ""
msgid "Against Stock Entry"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:327
-msgid "Against Supplier Invoice {0} dated {1}"
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:326
+#: patches/v15_0/update_invoice_remarks.py:38
+msgid "Against Supplier Invoice {0}"
msgstr ""
#. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry'
@@ -3564,11 +3547,11 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:152
#: accounts/report/accounts_receivable/accounts_receivable.html:133
-#: accounts/report/accounts_receivable/accounts_receivable.py:1120
+#: accounts/report/accounts_receivable/accounts_receivable.py:1068
msgid "Age (Days)"
msgstr ""
-#: stock/report/stock_ageing/stock_ageing.py:204
+#: stock/report/stock_ageing/stock_ageing.py:201
msgid "Age ({0})"
msgstr ""
@@ -3587,30 +3570,7 @@ msgstr ""
#: accounts/report/accounts_receivable/accounts_receivable.js:93
#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:28
#: stock/report/stock_ageing/stock_ageing.js:58
-msgid "Ageing Range 1"
-msgstr ""
-
-#: accounts/report/accounts_payable/accounts_payable.js:72
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:35
-#: accounts/report/accounts_receivable/accounts_receivable.js:100
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:35
-#: stock/report/stock_ageing/stock_ageing.js:65
-msgid "Ageing Range 2"
-msgstr ""
-
-#: accounts/report/accounts_payable/accounts_payable.js:79
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:42
-#: accounts/report/accounts_receivable/accounts_receivable.js:107
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:42
-#: stock/report/stock_ageing/stock_ageing.js:72
-msgid "Ageing Range 3"
-msgstr ""
-
-#: accounts/report/accounts_payable/accounts_payable.js:86
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:49
-#: accounts/report/accounts_receivable/accounts_receivable.js:114
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:49
-msgid "Ageing Range 4"
+msgid "Ageing Range"
msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:87
@@ -3710,7 +3670,7 @@ msgstr ""
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:165
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:185
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:166
-#: accounts/utils.py:1284 public/js/setup_wizard.js:173
+#: accounts/utils.py:1370 public/js/setup_wizard.js:173
msgid "All Accounts"
msgstr ""
@@ -3764,14 +3724,14 @@ msgstr ""
#: patches/v11_0/update_department_lft_rgt.py:9
#: patches/v11_0/update_department_lft_rgt.py:11
#: patches/v11_0/update_department_lft_rgt.py:16
-#: setup/doctype/company/company.py:327 setup/doctype/company/company.py:330
-#: setup/doctype/company/company.py:335 setup/doctype/company/company.py:341
-#: setup/doctype/company/company.py:347 setup/doctype/company/company.py:353
-#: setup/doctype/company/company.py:359 setup/doctype/company/company.py:365
-#: setup/doctype/company/company.py:371 setup/doctype/company/company.py:377
-#: setup/doctype/company/company.py:383 setup/doctype/company/company.py:389
-#: setup/doctype/company/company.py:395 setup/doctype/company/company.py:401
-#: setup/doctype/company/company.py:407
+#: setup/doctype/company/company.py:328 setup/doctype/company/company.py:331
+#: setup/doctype/company/company.py:336 setup/doctype/company/company.py:342
+#: setup/doctype/company/company.py:348 setup/doctype/company/company.py:354
+#: setup/doctype/company/company.py:360 setup/doctype/company/company.py:366
+#: setup/doctype/company/company.py:372 setup/doctype/company/company.py:378
+#: setup/doctype/company/company.py:384 setup/doctype/company/company.py:390
+#: setup/doctype/company/company.py:396 setup/doctype/company/company.py:402
+#: setup/doctype/company/company.py:408
msgid "All Departments"
msgstr ""
@@ -3843,7 +3803,7 @@ msgstr ""
msgid "All Territories"
msgstr ""
-#: setup/doctype/company/company.py:281 setup/doctype/company/company.py:294
+#: setup/doctype/company/company.py:282 setup/doctype/company/company.py:295
msgid "All Warehouses"
msgstr ""
@@ -3857,19 +3817,19 @@ msgstr ""
msgid "All communications including and above this shall be moved into the new Issue"
msgstr ""
-#: stock/doctype/purchase_receipt/purchase_receipt.py:1126
+#: stock/doctype/purchase_receipt/purchase_receipt.py:1130
msgid "All items have already been Invoiced/Returned"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:1311
+#: stock/doctype/delivery_note/delivery_note.py:1296
msgid "All items have already been received"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:2372
+#: stock/doctype/stock_entry/stock_entry.py:2401
msgid "All items have already been transferred for this Work Order."
msgstr ""
-#: public/js/controllers/transaction.js:2322
+#: public/js/controllers/transaction.js:2352
msgid "All items in this document already have a linked Quality Inspection."
msgstr ""
@@ -3883,7 +3843,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 ""
-#: stock/doctype/delivery_note/delivery_note.py:980
+#: stock/doctype/delivery_note/delivery_note.py:965
msgid "All these items have already been Invoiced/Returned"
msgstr ""
@@ -3902,7 +3862,7 @@ msgstr ""
msgid "Allocate Advances Automatically (FIFO)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:865
+#: accounts/doctype/payment_entry/payment_entry.js:873
msgid "Allocate Payment Amount"
msgstr ""
@@ -3964,11 +3924,11 @@ msgstr ""
msgid "Allocated amount"
msgstr ""
-#: accounts/utils.py:615
+#: accounts/utils.py:627
msgid "Allocated amount cannot be greater than unadjusted amount"
msgstr ""
-#: accounts/utils.py:613
+#: accounts/utils.py:625
msgid "Allocated amount cannot be negative"
msgstr ""
@@ -4001,7 +3961,7 @@ msgstr ""
#. Label of the allow_account_creation_against_child_company (Check) field in
#. DocType 'Company'
-#: accounts/doctype/account/account.py:502
+#: accounts/doctype/account/account.py:503
#: accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:68
#: setup/doctype/company/company.json
msgid "Allow Account Creation Against Child Company"
@@ -4312,7 +4272,7 @@ msgstr ""
msgid "Allows to keep aside a specific quantity of inventory for a particular order."
msgstr ""
-#: stock/doctype/pick_list/pick_list.py:886
+#: stock/doctype/pick_list/pick_list.py:888
msgid "Already Picked"
msgstr ""
@@ -4320,12 +4280,12 @@ msgstr ""
msgid "Already record exists for the item {0}"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:98
+#: accounts/doctype/pos_profile/pos_profile.py:100
msgid "Already set default in pos profile {0} for user {1}, kindly disabled default"
msgstr ""
#: manufacturing/doctype/bom/bom.js:201
-#: manufacturing/doctype/work_order/work_order.js:163 public/js/utils.js:493
+#: manufacturing/doctype/work_order/work_order.js:163 public/js/utils.js:503
#: stock/doctype/stock_entry/stock_entry.js:249
msgid "Alternate Item"
msgstr ""
@@ -4849,7 +4809,7 @@ msgstr ""
msgid "An error occurred during the update process"
msgstr ""
-#: stock/reorder_item.py:371
+#: stock/reorder_item.py:376
msgid "An error occurred for certain Items while creating Material Requests based on Re-order level. Please rectify these issues :"
msgstr ""
@@ -4857,6 +4817,13 @@ msgstr ""
msgid "Analyst"
msgstr ""
+#. Label of the section_break_analytics (Section Break) field in DocType 'Lead'
+#. Label of the section_break_analytics (Section Break) field in DocType
+#. 'Opportunity'
+#: crm/doctype/lead/lead.json crm/doctype/opportunity/opportunity.json
+msgid "Analytics"
+msgstr ""
+
#: accounts/doctype/budget/budget.py:235
msgid "Annual"
msgstr ""
@@ -5522,7 +5489,7 @@ msgstr ""
msgid "Asset Depreciation Schedule {0} for Asset {1} and Finance Book {2} already exists."
msgstr ""
-#: assets/doctype/asset/asset.py:143 assets/doctype/asset/asset.py:181
+#: assets/doctype/asset/asset.py:144 assets/doctype/asset/asset.py:183
msgid "Asset Depreciation Schedules created:
{0}
Please check, edit if needed, and submit the Asset."
msgstr ""
@@ -5599,7 +5566,7 @@ msgstr ""
msgid "Asset Movement Item"
msgstr ""
-#: assets/doctype/asset/asset.py:939
+#: assets/doctype/asset/asset.py:942
msgid "Asset Movement record {0} created"
msgstr ""
@@ -5646,7 +5613,7 @@ msgstr ""
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#. Label of the asset_received_but_not_billed (Link) field in DocType 'Company'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:91
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:92
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:127
#: accounts/report/account_balance/account_balance.js:38
#: setup/doctype/company/company.json
@@ -5721,19 +5688,23 @@ msgstr ""
msgid "Asset Value Analytics"
msgstr ""
-#: assets/doctype/asset/asset.py:172
+#: assets/doctype/asset/asset.py:174
msgid "Asset cancelled"
msgstr ""
-#: assets/doctype/asset/asset.py:512
+#: assets/doctype/asset/asset.py:514
msgid "Asset cannot be cancelled, as it is already {0}"
msgstr ""
+#: assets/doctype/asset/depreciation.py:507
+msgid "Asset cannot be scrapped before the last depreciation entry."
+msgstr ""
+
#: assets/doctype/asset_capitalization/asset_capitalization.py:697
msgid "Asset capitalized after Asset Capitalization {0} was submitted"
msgstr ""
-#: assets/doctype/asset/asset.py:194
+#: assets/doctype/asset/asset.py:196
msgid "Asset created"
msgstr ""
@@ -5741,7 +5712,7 @@ msgstr ""
msgid "Asset created after Asset Capitalization {0} was submitted"
msgstr ""
-#: assets/doctype/asset/asset.py:1188
+#: assets/doctype/asset/asset.py:1191
msgid "Asset created after being split from Asset {0}"
msgstr ""
@@ -5749,7 +5720,7 @@ msgstr ""
msgid "Asset decapitalized after Asset Capitalization {0} was submitted"
msgstr ""
-#: assets/doctype/asset/asset.py:197
+#: assets/doctype/asset/asset.py:199
msgid "Asset deleted"
msgstr ""
@@ -5765,7 +5736,7 @@ msgstr ""
msgid "Asset received at Location {0} and issued to Employee {1}"
msgstr ""
-#: assets/doctype/asset/depreciation.py:497
+#: assets/doctype/asset/depreciation.py:531
msgid "Asset restored"
msgstr ""
@@ -5773,23 +5744,23 @@ msgstr ""
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1342
+#: accounts/doctype/sales_invoice/sales_invoice.py:1334
msgid "Asset returned"
msgstr ""
-#: assets/doctype/asset/depreciation.py:471
+#: assets/doctype/asset/depreciation.py:475
msgid "Asset scrapped"
msgstr ""
-#: assets/doctype/asset/depreciation.py:473
+#: assets/doctype/asset/depreciation.py:477
msgid "Asset scrapped via Journal Entry {0}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1378
+#: accounts/doctype/sales_invoice/sales_invoice.py:1370
msgid "Asset sold"
msgstr ""
-#: assets/doctype/asset/asset.py:160
+#: assets/doctype/asset/asset.py:162
msgid "Asset submitted"
msgstr ""
@@ -5797,7 +5768,7 @@ msgstr ""
msgid "Asset transferred to Location {0}"
msgstr ""
-#: assets/doctype/asset/asset.py:1122
+#: assets/doctype/asset/asset.py:1125
msgid "Asset updated after being split into Asset {0}"
msgstr ""
@@ -5930,11 +5901,11 @@ msgstr ""
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr ""
-#: assets/doctype/asset/asset.py:1045
+#: assets/doctype/asset/asset.py:1048
msgid "At least one asset has to be selected."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:801
+#: accounts/doctype/pos_invoice/pos_invoice.py:804
msgid "At least one invoice has to be selected."
msgstr ""
@@ -5942,8 +5913,8 @@ msgstr ""
msgid "At least one item should be entered with negative quantity in return document"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:417
-#: accounts/doctype/sales_invoice/sales_invoice.py:517
+#: accounts/doctype/pos_invoice/pos_invoice.py:418
+#: accounts/doctype/sales_invoice/sales_invoice.py:506
msgid "At least one mode of payment is required for POS invoice."
msgstr ""
@@ -5955,7 +5926,7 @@ msgstr ""
msgid "At least one of the Selling or Buying must be selected"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:629
+#: stock/doctype/stock_entry/stock_entry.py:630
msgid "At least one warehouse is mandatory"
msgstr ""
@@ -6227,8 +6198,8 @@ msgstr ""
msgid "Auto Reconciliation"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:145
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:193
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:147
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:195
msgid "Auto Reconciliation of Payments has been disabled. Enable it through {0}"
msgstr ""
@@ -6390,9 +6361,9 @@ msgstr ""
#. 'Delivery Note Item'
#: manufacturing/doctype/workstation/workstation.js:502
#: manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:80
-#: public/js/utils.js:553
+#: public/js/utils.js:563
#: stock/doctype/delivery_note_item/delivery_note_item.json
-#: stock/report/stock_ageing/stock_ageing.py:155
+#: stock/report/stock_ageing/stock_ageing.py:150
msgid "Available Qty"
msgstr ""
@@ -6463,11 +6434,11 @@ msgstr ""
msgid "Available Stock for Packing Items"
msgstr ""
-#: assets/doctype/asset/asset.py:268
+#: assets/doctype/asset/asset.py:270
msgid "Available for use date is required"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:760
+#: stock/doctype/stock_entry/stock_entry.py:761
msgid "Available quantity is {0}, you need {1}"
msgstr ""
@@ -6480,12 +6451,12 @@ msgstr ""
msgid "Available-for-use Date"
msgstr ""
-#: assets/doctype/asset/asset.py:351
+#: assets/doctype/asset/asset.py:353
msgid "Available-for-use Date should be after purchase date"
msgstr ""
-#: stock/report/stock_ageing/stock_ageing.py:156
-#: stock/report/stock_ageing/stock_ageing.py:190
+#: stock/report/stock_ageing/stock_ageing.py:151
+#: stock/report/stock_ageing/stock_ageing.py:185
#: stock/report/stock_balance/stock_balance.py:497
msgid "Average Age"
msgstr ""
@@ -6567,6 +6538,8 @@ msgstr ""
#. Name of a DocType
#. Option for the 'Backflush Raw Materials Based On' (Select) field in DocType
#. 'Manufacturing Settings'
+#. Label of the bom_section (Section Break) field in DocType 'Manufacturing
+#. Settings'
#. Label of the bom (Link) field in DocType 'Work Order Operation'
#. Label of a shortcut in the Manufacturing Workspace
#. Label of the bom (Link) field in DocType 'Purchase Receipt Item'
@@ -6795,7 +6768,7 @@ msgstr ""
msgid "BOM Update Tool Log with job status maintained"
msgstr ""
-#: manufacturing/doctype/bom_update_log/bom_update_log.py:97
+#: manufacturing/doctype/bom_update_log/bom_update_log.py:99
msgid "BOM Updation already in progress. Please wait until {0} is complete."
msgstr ""
@@ -6822,6 +6795,12 @@ msgstr ""
msgid "BOM and Manufacturing Quantity are required"
msgstr ""
+#. Label of the bom_and_work_order_tab (Tab Break) field in DocType
+#. 'Manufacturing Settings'
+#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "BOM and Production"
+msgstr ""
+
#: stock/doctype/material_request/material_request.js:332
#: stock/doctype/stock_entry/stock_entry.js:687
msgid "BOM does not contain any stock item"
@@ -6963,7 +6942,7 @@ msgstr ""
#: accounts/doctype/account/account.json
#: accounts/report/balance_sheet/balance_sheet.json
#: accounts/workspace/financial_reports/financial_reports.json
-#: public/js/financial_statements.js:132
+#: public/js/financial_statements.js:135
#: setup/doctype/email_digest/email_digest.json
msgid "Balance Sheet"
msgstr ""
@@ -7189,7 +7168,7 @@ msgstr ""
msgid "Bank Name"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:97
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:98
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:142
msgid "Bank Overdraft Account"
msgstr ""
@@ -7277,7 +7256,7 @@ msgstr ""
msgid "Bank/Cash Account"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:56
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:57
msgid "Bank/Cash Account {0} doesn't belong to company {1}"
msgstr ""
@@ -7450,10 +7429,10 @@ msgstr ""
#. Label of the based_on_payment_terms (Check) field in DocType 'Process
#. Statement Of Accounts'
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
-#: accounts/report/accounts_payable/accounts_payable.js:137
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:114
-#: accounts/report/accounts_receivable/accounts_receivable.js:159
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:132
+#: accounts/report/accounts_payable/accounts_payable.js:115
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:92
+#: accounts/report/accounts_receivable/accounts_receivable.js:137
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:110
msgid "Based On Payment Terms"
msgstr ""
@@ -7575,9 +7554,9 @@ msgstr ""
#: manufacturing/doctype/job_card/job_card.json
#: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:89
#: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:115
-#: public/js/controllers/transaction.js:2259
+#: public/js/controllers/transaction.js:2289
#: public/js/utils/barcode_scanner.js:260
-#: public/js/utils/serial_no_batch_selector.js:396
+#: public/js/utils/serial_no_batch_selector.js:416
#: stock/doctype/delivery_note_item/delivery_note_item.json
#: stock/doctype/item_price/item_price.json
#: stock/doctype/packed_item/packed_item.json
@@ -7605,7 +7584,7 @@ msgstr ""
msgid "Batch No is mandatory"
msgstr ""
-#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2248
+#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2268
msgid "Batch No {0} does not exists"
msgstr ""
@@ -7681,12 +7660,12 @@ msgstr ""
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:2535
+#: stock/doctype/stock_entry/stock_entry.py:2564
#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:288
msgid "Batch {0} of Item {1} has expired."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:2541
+#: stock/doctype/stock_entry/stock_entry.py:2570
msgid "Batch {0} of Item {1} is disabled."
msgstr ""
@@ -7727,7 +7706,7 @@ msgstr ""
#. Label of the bill_date (Date) field in DocType 'Journal Entry'
#. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt'
#: accounts/doctype/journal_entry/journal_entry.json
-#: accounts/report/accounts_receivable/accounts_receivable.py:1047
+#: accounts/report/accounts_receivable/accounts_receivable.py:1053
#: accounts/report/purchase_register/purchase_register.py:214
#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill Date"
@@ -7736,7 +7715,7 @@ msgstr ""
#. Label of the bill_no (Data) field in DocType 'Journal Entry'
#. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt'
#: accounts/doctype/journal_entry/journal_entry.json
-#: accounts/report/accounts_receivable/accounts_receivable.py:1046
+#: accounts/report/accounts_receivable/accounts_receivable.py:1052
#: accounts/report/purchase_register/purchase_register.py:213
#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Bill No"
@@ -8169,7 +8148,7 @@ msgstr ""
msgid "Booking stock value across multiple accounts will make it harder to track stock and account value."
msgstr ""
-#: accounts/general_ledger.py:713
+#: accounts/general_ledger.py:744
msgid "Books have been closed till the period ending on {0}"
msgstr ""
@@ -8276,7 +8255,7 @@ msgstr ""
#: stock/report/product_bundle_balance/product_bundle_balance.js:44
#: stock/report/product_bundle_balance/product_bundle_balance.py:107
#: stock/report/stock_ageing/stock_ageing.js:52
-#: stock/report/stock_ageing/stock_ageing.py:134
+#: stock/report/stock_ageing/stock_ageing.py:129
#: stock/report/stock_analytics/stock_analytics.js:34
#: stock/report/stock_analytics/stock_analytics.py:44
#: stock/report/stock_ledger/stock_ledger.js:73
@@ -8792,25 +8771,26 @@ msgid "Calorie/Seconds"
msgstr ""
#. Label of the campaign (Link) field in DocType 'Campaign Item'
-#. Label of the campaign (Link) field in DocType 'POS Invoice'
-#. Label of the campaign (Link) field in DocType 'POS Profile'
+#. Label of the utm_campaign (Link) field in DocType 'POS Invoice'
+#. Label of the utm_campaign (Link) field in DocType 'POS Profile'
#. Option for the 'Applicable For' (Select) field in DocType 'Pricing Rule'
#. Label of the campaign (Link) field in DocType 'Pricing Rule'
#. Option for the 'Applicable For' (Select) field in DocType 'Promotional
#. Scheme'
#. Label of the campaign (Table MultiSelect) field in DocType 'Promotional
#. Scheme'
-#. Label of the campaign (Link) field in DocType 'Sales Invoice'
+#. Label of the utm_campaign (Link) field in DocType 'Sales Invoice'
#. Name of a DocType
#. Label of the campaign (Section Break) field in DocType 'Campaign'
#. Label of the campaign_name (Link) field in DocType 'Email Campaign'
-#. Label of the campaign (Link) field in DocType 'Opportunity'
+#. Label of the utm_campaign (Link) field in DocType 'Lead'
+#. Label of the utm_campaign (Link) field in DocType 'Opportunity'
#. Label of a Card Break in the CRM Workspace
#. Label of a Link in the CRM Workspace
-#. Label of the campaign (Link) field in DocType 'Quotation'
-#. Label of the campaign (Link) field in DocType 'Sales Order'
+#. Label of the utm_campaign (Link) field in DocType 'Quotation'
+#. Label of the utm_campaign (Link) field in DocType 'Sales Order'
#. Label of a Link in the Selling Workspace
-#. Label of the campaign (Link) field in DocType 'Delivery Note'
+#. Label of the utm_campaign (Link) field in DocType 'Delivery Note'
#: accounts/doctype/campaign_item/campaign_item.json
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/pos_profile/pos_profile.json
@@ -8818,12 +8798,12 @@ msgstr ""
#: accounts/doctype/promotional_scheme/promotional_scheme.json
#: accounts/doctype/sales_invoice/sales_invoice.json
#: crm/doctype/campaign/campaign.json
-#: crm/doctype/email_campaign/email_campaign.json
+#: crm/doctype/email_campaign/email_campaign.json crm/doctype/lead/lead.json
#: crm/doctype/opportunity/opportunity.json crm/workspace/crm/crm.json
#: selling/doctype/quotation/quotation.json
#: selling/doctype/sales_order/sales_order.json
#: selling/workspace/selling/selling.json
-#: setup/setup_wizard/data/lead_source.txt:9
+#: setup/setup_wizard/data/marketing_source.txt:9
#: stock/doctype/delivery_note/delivery_note.json
msgid "Campaign"
msgstr ""
@@ -8847,9 +8827,8 @@ msgstr ""
#. Label of the campaign_name (Data) field in DocType 'Campaign'
#. Option for the 'Campaign Naming By' (Select) field in DocType 'CRM Settings'
-#. Label of the campaign_name (Link) field in DocType 'Lead'
#: crm/doctype/campaign/campaign.json
-#: crm/doctype/crm_settings/crm_settings.json crm/doctype/lead/lead.json
+#: crm/doctype/crm_settings/crm_settings.json
msgid "Campaign Name"
msgstr ""
@@ -8902,8 +8881,8 @@ msgstr ""
msgid "Can only make payment against unbilled {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1474
-#: controllers/accounts_controller.py:2606 public/js/controllers/accounts.js:90
+#: accounts/doctype/payment_entry/payment_entry.js:1482
+#: controllers/accounts_controller.py:2627 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 ""
@@ -9109,11 +9088,11 @@ msgstr ""
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
-#: controllers/buying_controller.py:867
+#: controllers/buying_controller.py:869
msgid "Cannot cancel this document as it is linked with submitted asset {0}. Please cancel it to continue."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:346
+#: stock/doctype/stock_entry/stock_entry.py:347
msgid "Cannot cancel transaction for Completed Work Order."
msgstr ""
@@ -9137,7 +9116,7 @@ msgstr ""
msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this."
msgstr ""
-#: setup/doctype/company/company.py:231
+#: setup/doctype/company/company.py:232
msgid "Cannot change company's default currency, because there are existing transactions. Transactions must be cancelled to change the default currency."
msgstr ""
@@ -9153,19 +9132,19 @@ msgstr ""
msgid "Cannot convert Task to non-group because the following child Tasks exist: {0}."
msgstr ""
-#: accounts/doctype/account/account.py:388
+#: accounts/doctype/account/account.py:389
msgid "Cannot convert to Group because Account Type is selected."
msgstr ""
-#: accounts/doctype/account/account.py:265
+#: accounts/doctype/account/account.py:266
msgid "Cannot covert to Group because Account Type is selected."
msgstr ""
-#: stock/doctype/purchase_receipt/purchase_receipt.py:896
+#: stock/doctype/purchase_receipt/purchase_receipt.py:900
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1628
+#: selling/doctype/sales_order/sales_order.py:1636
#: stock/doctype/pick_list/pick_list.py:172
msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list."
msgstr ""
@@ -9178,7 +9157,7 @@ msgstr ""
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr ""
-#: crm/doctype/opportunity/opportunity.py:275
+#: crm/doctype/opportunity/opportunity.py:277
msgid "Cannot declare as lost, because Quotation has been made."
msgstr ""
@@ -9199,8 +9178,8 @@ msgstr ""
msgid "Cannot enqueue multi docs for one company. {0} is already queued/running for company: {1}"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:671
-#: selling/doctype/sales_order/sales_order.py:694
+#: selling/doctype/sales_order/sales_order.py:675
+#: selling/doctype/sales_order/sales_order.py:698
msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No."
msgstr ""
@@ -9208,7 +9187,7 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr ""
-#: controllers/accounts_controller.py:3124
+#: controllers/accounts_controller.py:3145
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr ""
@@ -9216,7 +9195,7 @@ msgstr ""
msgid "Cannot make any transactions until the deletion job is completed"
msgstr ""
-#: controllers/accounts_controller.py:1876
+#: controllers/accounts_controller.py:1890
msgid "Cannot overbill for Item {0} in row {1} more than {2}. To allow over-billing, please set allowance in Accounts Settings"
msgstr ""
@@ -9236,8 +9215,8 @@ msgstr ""
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1491
-#: controllers/accounts_controller.py:2621
+#: accounts/doctype/payment_entry/payment_entry.js:1499
+#: controllers/accounts_controller.py:2642
#: public/js/controllers/accounts.js:100
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr ""
@@ -9250,15 +9229,15 @@ msgstr ""
msgid "Cannot retrieve link token. Check Error Log for more information"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1483
-#: accounts/doctype/payment_entry/payment_entry.js:1662
+#: accounts/doctype/payment_entry/payment_entry.js:1491
+#: accounts/doctype/payment_entry/payment_entry.js:1670
#: accounts/doctype/payment_entry/payment_entry.py:1653
-#: controllers/accounts_controller.py:2611 public/js/controllers/accounts.js:94
+#: controllers/accounts_controller.py:2632 public/js/controllers/accounts.js:94
#: public/js/controllers/taxes_and_totals.js:455
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr ""
-#: selling/doctype/quotation/quotation.py:267
+#: selling/doctype/quotation/quotation.py:273
msgid "Cannot set as Lost as Sales Order is made."
msgstr ""
@@ -9270,11 +9249,11 @@ msgstr ""
msgid "Cannot set multiple Item Defaults for a company."
msgstr ""
-#: controllers/accounts_controller.py:3272
+#: controllers/accounts_controller.py:3293
msgid "Cannot set quantity less than delivered quantity"
msgstr ""
-#: controllers/accounts_controller.py:3275
+#: controllers/accounts_controller.py:3296
msgid "Cannot set quantity less than received quantity"
msgstr ""
@@ -9282,7 +9261,7 @@ msgstr ""
msgid "Cannot set the field {0} for copying in variants"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1084
+#: accounts/doctype/payment_entry/payment_entry.js:1092
msgid "Cannot {0} {1} {2} without any negative outstanding invoice"
msgstr ""
@@ -9325,7 +9304,7 @@ msgstr ""
msgid "Capital Equipment"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:103
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:104
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:151
msgid "Capital Stock"
msgstr ""
@@ -9429,7 +9408,7 @@ msgstr ""
msgid "Cash Flow"
msgstr ""
-#: public/js/financial_statements.js:142
+#: public/js/financial_statements.js:145
msgid "Cash Flow Statement"
msgstr ""
@@ -9450,7 +9429,7 @@ msgstr ""
msgid "Cash In Hand"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:317
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:316
msgid "Cash or Bank Account is mandatory for making payment entry"
msgstr ""
@@ -9615,7 +9594,7 @@ msgstr ""
msgid "Change in Stock Value"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:892
+#: accounts/doctype/sales_invoice/sales_invoice.py:883
msgid "Change the account type to Receivable or select a different account."
msgstr ""
@@ -9649,7 +9628,7 @@ msgid "Channel Partner"
msgstr ""
#: accounts/doctype/payment_entry/payment_entry.py:1708
-#: controllers/accounts_controller.py:2674
+#: controllers/accounts_controller.py:2695
msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount"
msgstr ""
@@ -9707,7 +9686,7 @@ msgstr ""
#: accounts/doctype/cost_center/cost_center_tree.js:52
#: accounts/workspace/accounting/accounting.json
#: erpnext_integrations/doctype/tally_migration/tally_migration.json
-#: public/js/setup_wizard.js:36 setup/doctype/company/company.js:103
+#: public/js/setup_wizard.js:36 setup/doctype/company/company.js:104
#: setup/doctype/company/company.json setup/workspace/home/home.json
msgid "Chart of Accounts"
msgstr ""
@@ -9836,7 +9815,7 @@ msgstr ""
#. Label of the reference_date (Date) field in DocType 'Payment Entry'
#: accounts/doctype/payment_entry/payment_entry.json
-#: public/js/controllers/transaction.js:2170
+#: public/js/controllers/transaction.js:2200
msgid "Cheque/Reference Date"
msgstr ""
@@ -10110,7 +10089,7 @@ msgstr ""
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:437
+#: selling/doctype/sales_order/sales_order.py:441
msgid "Closed order cannot be cancelled. Unclose to cancel."
msgstr ""
@@ -10196,7 +10175,7 @@ msgstr ""
msgid "Code"
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:4
+#: setup/setup_wizard/data/marketing_source.txt:4
msgid "Cold Calling"
msgstr ""
@@ -10357,7 +10336,7 @@ msgstr ""
msgid "Communication Medium Type"
msgstr ""
-#: setup/install.py:101
+#: setup/install.py:102
msgid "Compact Item Print"
msgstr ""
@@ -10592,6 +10571,7 @@ msgstr ""
#: accounts/report/general_ledger/general_ledger.js:8
#: accounts/report/general_ledger/general_ledger.py:53
#: accounts/report/gross_profit/gross_profit.js:8
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8
#: accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40
#: accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232
#: accounts/report/item_wise_sales_register/item_wise_sales_register.js:28
@@ -10672,7 +10652,7 @@ msgstr ""
#: projects/doctype/timesheet/timesheet.json
#: projects/report/project_summary/project_summary.js:8
#: projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:44
-#: public/js/financial_statements.js:154 public/js/purchase_trends_filters.js:8
+#: public/js/financial_statements.js:157 public/js/purchase_trends_filters.js:8
#: public/js/sales_trends_filters.js:51
#: regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json
@@ -10931,7 +10911,7 @@ msgstr ""
msgid "Company and Posting Date is mandatory"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2186
+#: accounts/doctype/sales_invoice/sales_invoice.py:2198
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr ""
@@ -10940,6 +10920,10 @@ msgstr ""
msgid "Company field is required"
msgstr ""
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:77
+msgid "Company is mandatory"
+msgstr ""
+
#: accounts/doctype/bank_account/bank_account.py:73
msgid "Company is mandatory for company account"
msgstr ""
@@ -10948,11 +10932,11 @@ msgstr ""
msgid "Company is mandatory for generating an invoice. Please set a default company in Global Defaults."
msgstr ""
-#: setup/doctype/company/company.js:198
+#: setup/doctype/company/company.js:199
msgid "Company name not same"
msgstr ""
-#: assets/doctype/asset/asset.py:206
+#: assets/doctype/asset/asset.py:208
msgid "Company of asset {0} and purchase document {1} doesn't matches."
msgstr ""
@@ -10983,7 +10967,7 @@ msgstr ""
msgid "Company {0} already exists. Continuing will overwrite the Company and Chart of Accounts"
msgstr ""
-#: accounts/doctype/account/account.py:457
+#: accounts/doctype/account/account.py:458
msgid "Company {0} does not exist"
msgstr ""
@@ -10995,7 +10979,7 @@ msgstr ""
msgid "Company {} does not exist yet. Taxes setup aborted."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:461
+#: accounts/doctype/pos_invoice/pos_invoice.py:462
msgid "Company {} does not match with POS Profile Company {}"
msgstr ""
@@ -11414,7 +11398,7 @@ msgstr ""
#. Log'
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:530
+#: accounts/doctype/sales_invoice/sales_invoice.py:519
msgid "Consolidated Sales Invoice"
msgstr ""
@@ -11754,13 +11738,27 @@ msgstr ""
msgid "Contacts"
msgstr ""
+#. Label of the utm_content (Data) field in DocType 'Sales Invoice'
+#. Label of the utm_content (Data) field in DocType 'Lead'
+#. Label of the utm_content (Data) field in DocType 'Opportunity'
+#. Label of the utm_content (Data) field in DocType 'Quotation'
+#. Label of the utm_content (Data) field in DocType 'Sales Order'
+#. Label of the utm_content (Data) field in DocType 'Delivery Note'
+#: accounts/doctype/sales_invoice/sales_invoice.json crm/doctype/lead/lead.json
+#: crm/doctype/opportunity/opportunity.json
+#: selling/doctype/quotation/quotation.json
+#: selling/doctype/sales_order/sales_order.json
+#: stock/doctype/delivery_note/delivery_note.json
+msgid "Content"
+msgstr ""
+
#. Label of the content_type (Data) field in DocType 'Issue'
#: support/doctype/issue/issue.json
msgid "Content Type"
msgstr ""
#: erpnext_integrations/doctype/plaid_settings/plaid_settings.js:157
-#: public/js/controllers/transaction.js:2183
+#: public/js/controllers/transaction.js:2213
#: selling/doctype/quotation/quotation.js:359
msgid "Continue"
msgstr ""
@@ -11894,7 +11892,7 @@ msgstr ""
#: manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: manufacturing/doctype/bom_item/bom_item.json
#: manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: public/js/utils.js:723 stock/doctype/packed_item/packed_item.json
+#: public/js/utils.js:733 stock/doctype/packed_item/packed_item.json
#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: stock/doctype/putaway_rule/putaway_rule.json
#: stock/doctype/stock_entry_detail/stock_entry_detail.json
@@ -11920,7 +11918,7 @@ msgstr ""
msgid "Conversion factor for default Unit of Measure must be 1 in row {0}"
msgstr ""
-#: controllers/accounts_controller.py:2503
+#: controllers/accounts_controller.py:2524
msgid "Conversion rate cannot be 0 or 1"
msgstr ""
@@ -12129,10 +12127,10 @@ msgstr ""
#: accounts/doctype/subscription/subscription.json
#: accounts/doctype/subscription_plan/subscription_plan.json
#: accounts/report/accounts_payable/accounts_payable.js:28
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:62
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:40
#: accounts/report/accounts_receivable/accounts_receivable.js:30
-#: accounts/report/accounts_receivable/accounts_receivable.py:1033
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:62
+#: accounts/report/accounts_receivable/accounts_receivable.py:1039
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:40
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:42
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:195
#: accounts/report/general_ledger/general_ledger.js:152
@@ -12161,7 +12159,7 @@ msgstr ""
#: buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: buying/report/procurement_tracker/procurement_tracker.js:15
#: buying/report/procurement_tracker/procurement_tracker.py:32
-#: public/js/financial_statements.js:247
+#: public/js/financial_statements.js:250
#: selling/doctype/sales_order/sales_order.json
#: stock/doctype/delivery_note/delivery_note.json
#: stock/doctype/delivery_note_item/delivery_note_item.json
@@ -12220,7 +12218,7 @@ msgstr ""
msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1358
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1365
#: stock/doctype/purchase_receipt/purchase_receipt.py:787
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr ""
@@ -12241,11 +12239,11 @@ msgstr ""
msgid "Cost Center {0} cannot be used for allocation as it is used as main cost center in other allocation record."
msgstr ""
-#: assets/doctype/asset/asset.py:244
+#: assets/doctype/asset/asset.py:246
msgid "Cost Center {} doesn't belong to Company {}"
msgstr ""
-#: assets/doctype/asset/asset.py:251
+#: assets/doctype/asset/asset.py:253
msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
@@ -12253,7 +12251,7 @@ msgstr ""
msgid "Cost Center: {0} does not exist"
msgstr ""
-#: setup/doctype/company/company.js:93
+#: setup/doctype/company/company.js:94
msgid "Cost Centers"
msgstr ""
@@ -12370,7 +12368,7 @@ msgstr ""
msgid "Could Not Delete Demo Data"
msgstr ""
-#: selling/doctype/quotation/quotation.py:568
+#: selling/doctype/quotation/quotation.py:574
msgid "Could not auto create Customer due to the following missing mandatory field(s):"
msgstr ""
@@ -12379,7 +12377,7 @@ msgstr ""
msgid "Could not auto update shifts. Shift with shift factor {0} needed."
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:818
+#: stock/doctype/delivery_note/delivery_note.py:803
msgid "Could not create Credit Note automatically, please uncheck 'Issue Credit Note' and submit again"
msgstr ""
@@ -12560,7 +12558,7 @@ msgstr ""
#: public/js/communication.js:31 public/js/communication.js:41
#: public/js/controllers/transaction.js:331
#: public/js/controllers/transaction.js:332
-#: public/js/controllers/transaction.js:2300
+#: public/js/controllers/transaction.js:2330
#: selling/doctype/customer/customer.js:176
#: selling/doctype/quotation/quotation.js:127
#: selling/doctype/quotation/quotation.js:136
@@ -12667,7 +12665,7 @@ msgstr ""
msgid "Create Inter Company Journal Entry"
msgstr ""
-#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:49
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:54
msgid "Create Invoices"
msgstr ""
@@ -12811,7 +12809,7 @@ msgstr ""
msgid "Create Supplier Quotation"
msgstr ""
-#: setup/doctype/company/company.js:137
+#: setup/doctype/company/company.js:138
msgid "Create Tax Template"
msgstr ""
@@ -12851,7 +12849,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: stock/stock_ledger.py:1802
+#: stock/stock_ledger.py:1803
msgid "Create an incoming stock transaction for the Item."
msgstr ""
@@ -12907,6 +12905,10 @@ msgstr ""
msgid "Creating Packing Slip ..."
msgstr ""
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:60
+msgid "Creating Purchase Invoices ..."
+msgstr ""
+
#: selling/doctype/sales_order/sales_order.js:1272
msgid "Creating Purchase Order ..."
msgstr ""
@@ -12917,6 +12919,10 @@ msgstr ""
msgid "Creating Purchase Receipt ..."
msgstr ""
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:58
+msgid "Creating Sales Invoices ..."
+msgstr ""
+
#: buying/doctype/purchase_order/purchase_order.js:86
#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:185
msgid "Creating Stock Entry"
@@ -12934,10 +12940,6 @@ msgstr ""
msgid "Creating User..."
msgstr ""
-#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:56
-msgid "Creating {0} Invoice"
-msgstr ""
-
#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:283
msgid "Creating {} out of {} {}"
msgstr ""
@@ -12953,17 +12955,17 @@ msgstr ""
msgid "Creation Document No"
msgstr ""
-#: utilities/bulk_transaction.py:181
+#: utilities/bulk_transaction.py:186
msgid "Creation of {1}(s) successful"
msgstr ""
-#: utilities/bulk_transaction.py:198
+#: utilities/bulk_transaction.py:203
msgid ""
"Creation of {0} failed.\n"
"\t\t\t\tCheck Bulk Transaction Log"
msgstr ""
-#: utilities/bulk_transaction.py:189
+#: utilities/bulk_transaction.py:194
msgid ""
"Creation of {0} partially successful.\n"
"\t\t\t\tCheck Bulk Transaction Log"
@@ -13107,7 +13109,7 @@ msgstr ""
#: accounts/doctype/journal_entry_template/journal_entry_template.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:174
#: accounts/report/accounts_receivable/accounts_receivable.html:147
-#: accounts/report/accounts_receivable/accounts_receivable.py:1056
+#: accounts/report/accounts_receivable/accounts_receivable.py:1062
#: controllers/sales_and_purchase_return.py:331
#: setup/setup_wizard/operations/install_fixtures.py:288
#: stock/doctype/delivery_note/delivery_note.js:89
@@ -13124,7 +13126,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Sales Invoice'
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:254
+#: accounts/doctype/sales_invoice/sales_invoice.py:257
msgid "Credit Note Issued"
msgstr ""
@@ -13134,7 +13136,7 @@ msgstr ""
msgid "Credit Note will update it's own outstanding amount, even if \"Return Against\" is specified."
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:815
+#: stock/doctype/delivery_note/delivery_note.py:800
msgid "Credit Note {0} has been created automatically"
msgstr ""
@@ -13142,7 +13144,7 @@ msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.py:382
#: accounts/doctype/purchase_invoice/purchase_invoice.py:390
-#: controllers/accounts_controller.py:2000
+#: controllers/accounts_controller.py:2014
msgid "Credit To"
msgstr ""
@@ -13164,7 +13166,7 @@ msgstr ""
msgid "Credit limit reached for customer {0}"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:86
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:87
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:118
msgid "Creditors"
msgstr ""
@@ -13327,8 +13329,8 @@ msgstr ""
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/doctype/subscription_plan/subscription_plan.json
#: accounts/report/account_balance/account_balance.py:28
-#: accounts/report/accounts_receivable/accounts_receivable.py:1065
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:206
+#: accounts/report/accounts_receivable/accounts_receivable.py:1072
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:205
#: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:101
#: accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:118
#: accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:293
@@ -13357,7 +13359,7 @@ msgstr ""
#: manufacturing/doctype/bom_creator/bom_creator.js:76
#: manufacturing/doctype/bom_creator/bom_creator.json
#: projects/doctype/timesheet/timesheet.json
-#: public/js/financial_statements.js:241 public/js/utils/unreconcile.js:93
+#: public/js/financial_statements.js:244 public/js/utils/unreconcile.js:93
#: selling/doctype/quotation/quotation.json
#: selling/doctype/sales_order/sales_order.json
#: selling/report/item_wise_sales_history/item_wise_sales_history.py:121
@@ -13430,12 +13432,12 @@ msgstr ""
msgid "Currency and Price List"
msgstr ""
-#: accounts/doctype/account/account.py:310
+#: accounts/doctype/account/account.py:311
msgid "Currency can not be changed after making entries using some other currency"
msgstr ""
#: accounts/doctype/payment_entry/payment_entry.py:1434
-#: accounts/doctype/payment_entry/payment_entry.py:1496 accounts/utils.py:2063
+#: accounts/doctype/payment_entry/payment_entry.py:1496 accounts/utils.py:2149
msgid "Currency for {0} must be {1}"
msgstr ""
@@ -13523,7 +13525,7 @@ msgstr ""
msgid "Current Level"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:84
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:85
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:116
msgid "Current Liabilities"
msgstr ""
@@ -13845,7 +13847,7 @@ msgstr ""
#. Label of the customer_contact_display (Small Text) field in DocType
#. 'Purchase Order'
#. Label of the customer_contact (Small Text) field in DocType 'Delivery Stop'
-#: accounts/report/accounts_receivable/accounts_receivable.py:1027
+#: accounts/report/accounts_receivable/accounts_receivable.py:1033
#: buying/doctype/purchase_order/purchase_order.json
#: stock/doctype/delivery_stop/delivery_stop.json
msgid "Customer Contact"
@@ -13939,10 +13941,10 @@ msgstr ""
#: accounts/doctype/promotional_scheme/promotional_scheme.json
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/doctype/tax_rule/tax_rule.json
-#: accounts/report/accounts_receivable/accounts_receivable.js:121
-#: accounts/report/accounts_receivable/accounts_receivable.py:1083
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:102
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:186
+#: accounts/report/accounts_receivable/accounts_receivable.js:99
+#: accounts/report/accounts_receivable/accounts_receivable.py:1090
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:80
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185
#: accounts/report/customer_ledger_summary/customer_ledger_summary.js:55
#: accounts/report/customer_ledger_summary/customer_ledger_summary.py:164
#: accounts/report/gross_profit/gross_profit.py:345
@@ -13982,7 +13984,7 @@ msgstr ""
msgid "Customer Group Name"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.py:1183
+#: accounts/report/accounts_receivable/accounts_receivable.py:1182
msgid "Customer Group: {0} does not exist"
msgstr ""
@@ -14001,7 +14003,7 @@ msgstr ""
msgid "Customer Items"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.py:1074
+#: accounts/report/accounts_receivable/accounts_receivable.py:1081
msgid "Customer LPO"
msgstr ""
@@ -14047,7 +14049,7 @@ msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:158
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: accounts/report/customer_ledger_summary/customer_ledger_summary.js:91
#: accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:34
#: accounts/report/item_wise_sales_register/item_wise_sales_register.py:229
@@ -14131,7 +14133,7 @@ msgstr ""
msgid "Customer Provided"
msgstr ""
-#: setup/doctype/company/company.py:376
+#: setup/doctype/company/company.py:377
msgid "Customer Service"
msgstr ""
@@ -14164,8 +14166,8 @@ msgstr ""
msgid "Customer is required"
msgstr ""
-#: accounts/doctype/loyalty_program/loyalty_program.py:116
-#: accounts/doctype/loyalty_program/loyalty_program.py:138
+#: accounts/doctype/loyalty_program/loyalty_program.py:126
+#: accounts/doctype/loyalty_program/loyalty_program.py:148
msgid "Customer isn't enrolled in any Loyalty Program"
msgstr ""
@@ -14178,9 +14180,9 @@ msgstr ""
msgid "Customer required for 'Customerwise Discount'"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1008
-#: selling/doctype/sales_order/sales_order.py:343
-#: stock/doctype/delivery_note/delivery_note.py:422
+#: accounts/doctype/sales_invoice/sales_invoice.py:1000
+#: selling/doctype/sales_order/sales_order.py:347
+#: stock/doctype/delivery_note/delivery_note.py:407
msgid "Customer {0} does not belong to project {1}"
msgstr ""
@@ -14222,7 +14224,7 @@ msgstr ""
msgid "Customer's Purchase Order No"
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:8
+#: setup/setup_wizard/data/marketing_source.txt:8
msgid "Customer's Vendor"
msgstr ""
@@ -14498,7 +14500,7 @@ msgstr ""
msgid "Date of Commencement"
msgstr ""
-#: setup/doctype/company/company.js:76
+#: setup/doctype/company/company.js:75
msgid "Date of Commencement should be greater than Date of Incorporation"
msgstr ""
@@ -14640,7 +14642,7 @@ msgstr ""
msgid "Dear"
msgstr ""
-#: stock/reorder_item.py:369
+#: stock/reorder_item.py:374
msgid "Dear System Manager,"
msgstr ""
@@ -14703,7 +14705,7 @@ msgstr ""
#: accounts/doctype/journal_entry_template/journal_entry_template.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176
#: accounts/report/accounts_receivable/accounts_receivable.html:147
-#: accounts/report/accounts_receivable/accounts_receivable.py:1059
+#: accounts/report/accounts_receivable/accounts_receivable.py:1065
#: controllers/sales_and_purchase_return.py:335
#: setup/setup_wizard/operations/install_fixtures.py:289
#: stock/doctype/purchase_receipt/purchase_receipt.js:76
@@ -14730,13 +14732,13 @@ msgstr ""
#. Label of the debit_to (Link) field in DocType 'Sales Invoice'
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:877
-#: accounts/doctype/sales_invoice/sales_invoice.py:888
-#: controllers/accounts_controller.py:2000
+#: accounts/doctype/sales_invoice/sales_invoice.py:868
+#: accounts/doctype/sales_invoice/sales_invoice.py:879
+#: controllers/accounts_controller.py:2014
msgid "Debit To"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:873
+#: accounts/doctype/sales_invoice/sales_invoice.py:864
msgid "Debit To is required"
msgstr ""
@@ -14869,18 +14871,21 @@ msgstr ""
#. Label of the default_advance_account (Link) field in DocType 'Payment
#. Reconciliation'
+#. Label of the default_advance_account (Link) field in DocType 'Process
+#. Payment Reconciliation'
#: accounts/doctype/payment_reconciliation/payment_reconciliation.json
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json
msgid "Default Advance Account"
msgstr ""
#. Label of the default_advance_paid_account (Link) field in DocType 'Company'
-#: setup/doctype/company/company.json setup/doctype/company/company.py:216
+#: setup/doctype/company/company.json setup/doctype/company/company.py:217
msgid "Default Advance Paid Account"
msgstr ""
#. Label of the default_advance_received_account (Link) field in DocType
#. 'Company'
-#: setup/doctype/company/company.json setup/doctype/company/company.py:205
+#: setup/doctype/company/company.json setup/doctype/company/company.py:206
msgid "Default Advance Received Account"
msgstr ""
@@ -14897,7 +14902,7 @@ msgstr ""
msgid "Default BOM for {0} not found"
msgstr ""
-#: controllers/accounts_controller.py:3313
+#: controllers/accounts_controller.py:3334
msgid "Default BOM not found for FG Item {0}"
msgstr ""
@@ -15317,7 +15322,7 @@ msgstr ""
msgid "Default settings for your stock-related transactions"
msgstr ""
-#: setup/doctype/company/company.js:167
+#: setup/doctype/company/company.js:168
msgid "Default tax templates for sales, purchase and items are created."
msgstr ""
@@ -15459,7 +15464,7 @@ msgstr ""
msgid "Delayed Tasks Summary"
msgstr ""
-#: setup/doctype/company/company.js:214
+#: setup/doctype/company/company.js:215
msgid "Delete"
msgstr ""
@@ -15493,12 +15498,12 @@ msgstr ""
#. Label of the delete_transactions (Check) field in DocType 'Transaction
#. Deletion Record'
-#: setup/doctype/company/company.js:148
+#: setup/doctype/company/company.js:149
#: setup/doctype/transaction_deletion_record/transaction_deletion_record.json
msgid "Delete Transactions"
msgstr ""
-#: setup/doctype/company/company.js:213
+#: setup/doctype/company/company.js:214
msgid "Delete all the Transactions for this Company"
msgstr ""
@@ -15608,7 +15613,7 @@ msgstr ""
#. Label of the delivery_date (Date) field in DocType 'Sales Order'
#. Label of the delivery_date (Date) field in DocType 'Sales Order Item'
-#: public/js/utils.js:716 selling/doctype/sales_order/sales_order.js:1090
+#: public/js/utils.js:726 selling/doctype/sales_order/sales_order.js:1090
#: selling/doctype/sales_order/sales_order.json
#: selling/doctype/sales_order_item/sales_order_item.json
#: selling/report/sales_order_analysis/sales_order_analysis.py:321
@@ -15698,15 +15703,15 @@ msgstr ""
msgid "Delivery Note Trends"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1160
+#: accounts/doctype/sales_invoice/sales_invoice.py:1152
msgid "Delivery Note {0} is not submitted"
msgstr ""
-#: stock/doctype/pick_list/pick_list.py:1111
+#: stock/doctype/pick_list/pick_list.py:1113
msgid "Delivery Note(s) created for the Pick List"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.py:1078
+#: accounts/report/accounts_receivable/accounts_receivable.py:1085
#: stock/doctype/delivery_trip/delivery_trip.js:73
msgid "Delivery Notes"
msgstr ""
@@ -15777,7 +15782,7 @@ msgstr ""
msgid "Delivery to"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:362
+#: selling/doctype/sales_order/sales_order.py:366
msgid "Delivery warehouse required for stock item {0}"
msgstr ""
@@ -15969,23 +15974,23 @@ msgstr ""
msgid "Depreciation Posting Date"
msgstr ""
-#: assets/doctype/asset/asset.js:789
+#: assets/doctype/asset/asset.js:797
msgid "Depreciation Posting Date cannot be before Available-for-use Date"
msgstr ""
-#: assets/doctype/asset/asset.py:273
+#: assets/doctype/asset/asset.py:275
msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date"
msgstr ""
-#: assets/doctype/asset/asset.py:497
+#: assets/doctype/asset/asset.py:499
msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}"
msgstr ""
-#: assets/doctype/asset/asset.py:455
+#: assets/doctype/asset/asset.py:457
msgid "Depreciation Row {0}: Next Depreciation Date cannot be before Available-for-use Date"
msgstr ""
-#: assets/doctype/asset/asset.py:446
+#: assets/doctype/asset/asset.py:448
msgid "Depreciation Row {0}: Next Depreciation Date cannot be before Purchase Date"
msgstr ""
@@ -16012,7 +16017,7 @@ msgstr ""
msgid "Depreciation Schedule View"
msgstr ""
-#: assets/doctype/asset/asset.py:345
+#: assets/doctype/asset/asset.py:347
msgid "Depreciation cannot be calculated for fully depreciated assets"
msgstr ""
@@ -16228,7 +16233,7 @@ msgstr ""
#: projects/doctype/task_type/task_type.json
#: projects/doctype/timesheet_detail/timesheet_detail.json
#: public/js/bank_reconciliation_tool/data_table_manager.js:55
-#: public/js/controllers/transaction.js:2247
+#: public/js/controllers/transaction.js:2277
#: selling/doctype/installation_note_item/installation_note_item.json
#: selling/doctype/product_bundle/product_bundle.json
#: selling/doctype/product_bundle_item/product_bundle_item.json
@@ -16266,7 +16271,7 @@ msgstr ""
#: stock/report/item_shortage_report/item_shortage_report.py:144
#: stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:57
#: stock/report/product_bundle_balance/product_bundle_balance.py:112
-#: stock/report/stock_ageing/stock_ageing.py:125
+#: stock/report/stock_ageing/stock_ageing.py:120
#: stock/report/stock_ledger/stock_ledger.py:277
#: stock/report/stock_projected_qty/stock_projected_qty.py:106
#: stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:59
@@ -16329,7 +16334,6 @@ msgstr ""
#. Label of the details_section (Section Break) field in DocType 'Asset
#. Depreciation Schedule'
#. Label of the customer_details (Long Text) field in DocType 'Appointment'
-#. Label of the details (Text Editor) field in DocType 'Lead Source'
#. Label of the details_tab (Tab Break) field in DocType 'Workstation'
#. Label of the sb_details (Section Break) field in DocType 'Task'
#. Label of the details (Text Editor) field in DocType 'Non Conformance'
@@ -16341,7 +16345,6 @@ msgstr ""
#. Label of the sb_details (Section Break) field in DocType 'Issue'
#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json
#: crm/doctype/appointment/appointment.json
-#: crm/doctype/lead_source/lead_source.json
#: manufacturing/doctype/workstation/workstation.json
#: projects/doctype/task/task.json
#: quality_management/doctype/non_conformance/non_conformance.json
@@ -16371,7 +16374,7 @@ msgstr ""
#: accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: accounts/doctype/bisect_nodes/bisect_nodes.json
#: accounts/doctype/pos_closing_entry_detail/pos_closing_entry_detail.json
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:173
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:171
#: public/js/bank_reconciliation_tool/number_card.js:30
#: stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:130
#: stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:35
@@ -16400,7 +16403,7 @@ msgstr ""
msgid "Difference Account"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:559
+#: stock/doctype/stock_entry/stock_entry.py:560
msgid "Difference Account must be a Asset/Liability type account, since this Stock Entry is an Opening Entry"
msgstr ""
@@ -16509,7 +16512,7 @@ msgstr ""
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:79
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:80
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:106
msgid "Direct Income"
msgstr ""
@@ -16643,11 +16646,11 @@ msgstr ""
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr ""
-#: controllers/accounts_controller.py:603
+#: controllers/accounts_controller.py:608
msgid "Disabled pricing rules since this {} is an internal transfer"
msgstr ""
-#: controllers/accounts_controller.py:617
+#: controllers/accounts_controller.py:622
msgid "Disabled tax included prices since this {} is an internal transfer"
msgstr ""
@@ -16907,13 +16910,19 @@ msgstr ""
msgid "Discrepancy between General and Payment Ledger"
msgstr ""
+#. Label of the discretionary_reason (Data) field in DocType 'Loyalty Point
+#. Entry'
+#: accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
+msgid "Discretionary Reason"
+msgstr ""
+
#. Label of the dislike_count (Float) field in DocType 'Video'
#: utilities/doctype/video/video.json
#: utilities/report/youtube_interactions/youtube_interactions.py:27
msgid "Dislikes"
msgstr ""
-#: setup/doctype/company/company.py:370
+#: setup/doctype/company/company.py:371
msgid "Dispatch"
msgstr ""
@@ -17036,6 +17045,36 @@ msgstr ""
msgid "Distribute Manually"
msgstr ""
+#. Label of the distributed_discount_amount (Currency) field in DocType 'POS
+#. Invoice Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType
+#. 'Purchase Invoice Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType 'Sales
+#. Invoice Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType
+#. 'Purchase Order Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType
+#. 'Supplier Quotation Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType
+#. 'Quotation Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType 'Sales
+#. Order Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType
+#. 'Delivery Note Item'
+#. Label of the distributed_discount_amount (Currency) field in DocType
+#. 'Purchase Receipt Item'
+#: accounts/doctype/pos_invoice_item/pos_invoice_item.json
+#: accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
+#: accounts/doctype/sales_invoice_item/sales_invoice_item.json
+#: buying/doctype/purchase_order_item/purchase_order_item.json
+#: buying/doctype/supplier_quotation_item/supplier_quotation_item.json
+#: selling/doctype/quotation_item/quotation_item.json
+#: selling/doctype/sales_order_item/sales_order_item.json
+#: stock/doctype/delivery_note_item/delivery_note_item.json
+#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json
+msgid "Distributed Discount Amount"
+msgstr ""
+
#. Label of the distribution_id (Data) field in DocType 'Monthly Distribution'
#: accounts/doctype/monthly_distribution/monthly_distribution.json
msgid "Distribution Name"
@@ -17046,7 +17085,7 @@ msgstr ""
msgid "Distributor"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:104
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:105
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:152
msgid "Dividends Paid"
msgstr ""
@@ -17098,14 +17137,10 @@ msgstr ""
msgid "Do reposting for each Stock Transaction"
msgstr ""
-#: assets/doctype/asset/asset.js:809
+#: assets/doctype/asset/asset.js:835
msgid "Do you really want to restore this scrapped asset?"
msgstr ""
-#: assets/doctype/asset/asset.js:797
-msgid "Do you really want to scrap this asset?"
-msgstr ""
-
#: stock/doctype/stock_settings/stock_settings.js:44
msgid "Do you still want to enable negative inventory?"
msgstr ""
@@ -17207,7 +17242,7 @@ msgstr ""
msgid "Document {0} successfully uncleared"
msgstr ""
-#: setup/install.py:155
+#: setup/install.py:172
msgid "Documentation"
msgstr ""
@@ -17511,7 +17546,7 @@ msgstr ""
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
#: accounts/doctype/overdue_payment/overdue_payment.json
-#: accounts/doctype/payment_entry/payment_entry.js:829
+#: accounts/doctype/payment_entry/payment_entry.js:837
#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: accounts/doctype/payment_schedule/payment_schedule.json
@@ -17534,7 +17569,7 @@ msgstr ""
msgid "Due Date cannot be before Posting / Supplier Invoice Date"
msgstr ""
-#: controllers/accounts_controller.py:639
+#: controllers/accounts_controller.py:644
msgid "Due Date is mandatory"
msgstr ""
@@ -17598,7 +17633,7 @@ msgstr ""
msgid "Duplicate Closing Stock Balance"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:136
+#: accounts/doctype/pos_profile/pos_profile.py:138
msgid "Duplicate Customer Group"
msgstr ""
@@ -17606,11 +17641,11 @@ msgstr ""
msgid "Duplicate Entry. Please check Authorization Rule {0}"
msgstr ""
-#: assets/doctype/asset/asset.py:297
+#: assets/doctype/asset/asset.py:299
msgid "Duplicate Finance Book"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:130
+#: accounts/doctype/pos_profile/pos_profile.py:132
msgid "Duplicate Item Group"
msgstr ""
@@ -17623,7 +17658,7 @@ msgstr ""
msgid "Duplicate Project with Tasks"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:135
+#: accounts/doctype/pos_profile/pos_profile.py:137
msgid "Duplicate customer group found in the customer group table"
msgstr ""
@@ -17631,7 +17666,7 @@ msgstr ""
msgid "Duplicate entry against the item code {0} and manufacturer {1}"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:130
+#: accounts/doctype/pos_profile/pos_profile.py:132
msgid "Duplicate item group found in the item group table"
msgstr ""
@@ -17663,7 +17698,7 @@ msgstr ""
msgid "Duration in Days"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:93
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:94
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:133
#: setup/setup_wizard/operations/taxes_setup.py:251
msgid "Duties and Taxes"
@@ -17733,7 +17768,7 @@ msgstr ""
msgid "Each Transaction"
msgstr ""
-#: stock/report/stock_ageing/stock_ageing.py:162
+#: stock/report/stock_ageing/stock_ageing.py:157
msgid "Earliest"
msgstr ""
@@ -17930,7 +17965,7 @@ msgstr ""
msgid "Email Address (required)"
msgstr ""
-#: crm/doctype/lead/lead.py:162
+#: crm/doctype/lead/lead.py:164
msgid "Email Address must be unique, it is already used in {0}"
msgstr ""
@@ -18410,6 +18445,7 @@ msgstr ""
#: accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:49
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:49
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:23
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:23
#: accounts/report/payment_ledger/payment_ledger.js:23
#: assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: assets/report/fixed_asset_register/fixed_asset_register.js:74
@@ -18419,7 +18455,7 @@ msgstr ""
#: maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json
#: projects/doctype/timesheet/timesheet.json
#: projects/report/project_summary/project_summary.py:74
-#: public/js/financial_statements.js:201 public/js/setup_wizard.js:43
+#: public/js/financial_statements.js:204 public/js/setup_wizard.js:43
#: selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:23
#: setup/doctype/vehicle/vehicle.json
#: support/doctype/service_level_agreement/service_level_agreement.json
@@ -18451,7 +18487,7 @@ msgstr ""
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:64
#: accounts/report/financial_ratios/financial_ratios.js:25
#: assets/report/fixed_asset_register/fixed_asset_register.js:89
-#: public/js/financial_statements.js:216
+#: public/js/financial_statements.js:219
msgid "End Year"
msgstr ""
@@ -18561,7 +18597,11 @@ msgstr ""
msgid "Enter customer's phone number"
msgstr ""
-#: assets/doctype/asset/asset.py:343
+#: assets/doctype/asset/asset.js:806
+msgid "Enter date to scrap asset"
+msgstr ""
+
+#: assets/doctype/asset/asset.py:345
msgid "Enter depreciation details"
msgstr ""
@@ -18573,11 +18613,6 @@ msgstr ""
msgid "Enter each serial no in a new line"
msgstr ""
-#. Description of the 'Campaign' (Link) field in DocType 'Opportunity'
-#: crm/doctype/opportunity/opportunity.json
-msgid "Enter name of campaign if source of enquiry is campaign"
-msgstr ""
-
#: accounts/doctype/bank_guarantee/bank_guarantee.py:51
msgid "Enter the Bank Guarantee Number before submitting."
msgstr ""
@@ -18646,7 +18681,7 @@ msgstr ""
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#. Option for the 'Root Type' (Select) field in DocType 'Ledger Merge'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:102
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:103
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:150
#: accounts/doctype/ledger_merge/ledger_merge.json
#: accounts/report/account_balance/account_balance.js:29
@@ -18750,7 +18785,7 @@ msgid ""
"\t\t\t\tPlease correct the dates accordingly."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:917
+#: accounts/doctype/payment_entry/payment_entry.js:925
msgid "Error: {0} is mandatory field"
msgstr ""
@@ -18814,7 +18849,7 @@ msgstr ""
msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings."
msgstr ""
-#: stock/stock_ledger.py:2089
+#: stock/stock_ledger.py:2090
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -18858,12 +18893,12 @@ msgstr ""
#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
#: accounts/doctype/sales_invoice_advance/sales_invoice_advance.json
-#: setup/doctype/company/company.py:534
+#: setup/doctype/company/company.py:535
msgid "Exchange Gain/Loss"
msgstr ""
-#: controllers/accounts_controller.py:1400
-#: controllers/accounts_controller.py:1485
+#: controllers/accounts_controller.py:1409
+#: controllers/accounts_controller.py:1494
msgid "Exchange Gain/Loss amount has been booked through {0}"
msgstr ""
@@ -18985,7 +19020,7 @@ msgstr ""
msgid "Exempt Supplies"
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:5
+#: setup/setup_wizard/data/marketing_source.txt:5
msgid "Exhibition"
msgstr ""
@@ -19000,7 +19035,7 @@ msgstr ""
msgid "Existing Company "
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:1
+#: setup/setup_wizard/data/marketing_source.txt:1
msgid "Existing Customer"
msgstr ""
@@ -19060,7 +19095,7 @@ msgstr ""
msgid "Expected Delivery Date"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:324
+#: selling/doctype/sales_order/sales_order.py:328
msgid "Expected Delivery Date should be after Sales Order Date"
msgstr ""
@@ -19440,7 +19475,7 @@ msgstr ""
msgid "Failed to setup defaults"
msgstr ""
-#: setup/doctype/company/company.py:716
+#: setup/doctype/company/company.py:717
msgid "Failed to setup defaults for country {0}. Please contact support."
msgstr ""
@@ -19537,8 +19572,8 @@ msgstr ""
msgid "Fetch Subscription Updates"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.js:1005
#: accounts/doctype/sales_invoice/sales_invoice.js:1007
+#: accounts/doctype/sales_invoice/sales_invoice.js:1009
msgid "Fetch Timesheet"
msgstr ""
@@ -19627,7 +19662,7 @@ msgstr ""
#: accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:16
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:16
-#: public/js/financial_statements.js:168
+#: public/js/financial_statements.js:171
msgid "Filter Based On"
msgstr ""
@@ -19672,7 +19707,7 @@ msgstr ""
#. Label of the filters (Section Break) field in DocType 'Production Plan'
#. Label of the filters_section (Section Break) field in DocType 'Closing Stock
#. Balance'
-#: accounts/doctype/payment_entry/payment_entry.js:892
+#: accounts/doctype/payment_entry/payment_entry.js:900
#: accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: accounts/doctype/pos_profile/pos_profile.json
#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json
@@ -19684,6 +19719,10 @@ msgstr ""
msgid "Filters"
msgstr ""
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:74
+msgid "Filters missing"
+msgstr ""
+
#. Label of the bom_no (Link) field in DocType 'Job Card'
#: manufacturing/doctype/job_card/job_card.json
msgid "Final BOM"
@@ -19739,9 +19778,9 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: accounts/report/accounts_payable/accounts_payable.js:22
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:56
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:34
#: accounts/report/accounts_receivable/accounts_receivable.js:24
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:56
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:34
#: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:48
#: accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.js:51
#: accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:104
@@ -19758,7 +19797,7 @@ msgstr ""
#: assets/doctype/asset_shift_allocation/asset_shift_allocation.json
#: assets/doctype/asset_value_adjustment/asset_value_adjustment.json
#: assets/report/fixed_asset_register/fixed_asset_register.js:48
-#: public/js/financial_statements.js:162
+#: public/js/financial_statements.js:165
msgid "Finance Book"
msgstr ""
@@ -19803,7 +19842,7 @@ msgstr ""
#. Label of a Card Break in the Financial Reports Workspace
#: accounts/doctype/account/account_tree.js:234
#: accounts/workspace/financial_reports/financial_reports.json
-#: public/js/financial_statements.js:130
+#: public/js/financial_statements.js:133
msgid "Financial Statements"
msgstr ""
@@ -19847,7 +19886,7 @@ msgstr ""
#. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service
#. Item'
-#: public/js/utils.js:742
+#: public/js/utils.js:752
#: subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
msgid "Finished Good Item"
msgstr ""
@@ -19856,7 +19895,7 @@ msgstr ""
msgid "Finished Good Item Code"
msgstr ""
-#: public/js/utils.js:760
+#: public/js/utils.js:770
msgid "Finished Good Item Qty"
msgstr ""
@@ -19866,15 +19905,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: controllers/accounts_controller.py:3299
+#: controllers/accounts_controller.py:3320
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: controllers/accounts_controller.py:3316
+#: controllers/accounts_controller.py:3337
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: controllers/accounts_controller.py:3310
+#: controllers/accounts_controller.py:3331
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -19920,7 +19959,7 @@ msgstr ""
msgid "Finished Good {0} must be a sub-contracted item."
msgstr ""
-#: setup/doctype/company/company.py:284
+#: setup/doctype/company/company.py:285
msgid "Finished Goods"
msgstr ""
@@ -19968,7 +20007,7 @@ msgstr ""
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1314
+#: stock/doctype/stock_entry/stock_entry.py:1343
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
@@ -20099,7 +20138,7 @@ msgstr ""
#. Capitalization Asset Item'
#. Label of the fixed_asset_account (Link) field in DocType 'Asset Category
#. Account'
-#: assets/doctype/asset/asset.py:673
+#: assets/doctype/asset/asset.py:675
#: assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json
#: assets/doctype/asset_category_account/asset_category_account.json
msgid "Fixed Asset Account"
@@ -20199,11 +20238,11 @@ msgstr ""
msgid "Following fields are mandatory to create address:"
msgstr ""
-#: controllers/buying_controller.py:961
+#: controllers/buying_controller.py:963
msgid "Following item {0} is not marked as {1} item. You can enable them as {1} item from its Item master"
msgstr ""
-#: controllers/buying_controller.py:957
+#: controllers/buying_controller.py:959
msgid "Following items {0} are not marked as {1} item. You can enable them as {1} item from its Item master"
msgstr ""
@@ -20289,11 +20328,11 @@ msgstr ""
msgid "For Production"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:646
+#: stock/doctype/stock_entry/stock_entry.py:647
msgid "For Quantity (Manufactured Qty) is mandatory"
msgstr ""
-#: controllers/accounts_controller.py:1087
+#: controllers/accounts_controller.py:1092
msgid "For Return Invoices with Stock effect, '0' qty Items are not allowed. Following rows are affected: {0}"
msgstr ""
@@ -20319,11 +20358,11 @@ msgstr ""
msgid "For Work Order"
msgstr ""
-#: controllers/status_updater.py:241
+#: controllers/status_updater.py:261
msgid "For an item {0}, quantity must be negative number"
msgstr ""
-#: controllers/status_updater.py:238
+#: controllers/status_updater.py:258
msgid "For an item {0}, quantity must be positive number"
msgstr ""
@@ -20349,7 +20388,7 @@ msgstr ""
msgid "For individual supplier"
msgstr ""
-#: controllers/status_updater.py:246
+#: controllers/status_updater.py:266
msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}"
msgstr ""
@@ -20357,7 +20396,7 @@ msgstr ""
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1352
+#: stock/doctype/stock_entry/stock_entry.py:1381
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -20366,7 +20405,7 @@ msgstr ""
msgid "For reference"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1513
+#: accounts/doctype/payment_entry/payment_entry.js:1521
#: public/js/controllers/accounts.js:182
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr ""
@@ -20384,6 +20423,10 @@ msgstr ""
msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes"
msgstr ""
+#: stock/doctype/stock_entry/stock_entry.py:788
+msgid "For the item {0}, the quantity should be {1} according to the BOM {2}."
+msgstr ""
+
#: controllers/stock_controller.py:264
msgid "For the {0}, no stock is available for the return in the warehouse {1}."
msgstr ""
@@ -20533,7 +20576,7 @@ msgstr ""
#. Label of the from_uom (Link) field in DocType 'UOM Conversion Factor'
#. Label of the from (Data) field in DocType 'Call Log'
-#: accounts/doctype/sales_invoice/sales_invoice.js:1010
+#: accounts/doctype/sales_invoice/sales_invoice.js:1012
#: setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: telephony/doctype/call_log/call_log.json templates/pages/projects.html:67
msgid "From"
@@ -20594,8 +20637,8 @@ msgstr ""
#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: accounts/doctype/loyalty_program/loyalty_program.json
-#: accounts/doctype/payment_entry/payment_entry.js:823
-#: accounts/doctype/payment_entry/payment_entry.js:830
+#: accounts/doctype/payment_entry/payment_entry.js:831
+#: accounts/doctype/payment_entry/payment_entry.js:838
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -20765,6 +20808,12 @@ msgstr ""
msgid "From Employee"
msgstr ""
+#. Label of the from_external_ecomm_platform (Check) field in DocType 'Coupon
+#. Code'
+#: accounts/doctype/coupon_code/coupon_code.json
+msgid "From External Ecomm Platform"
+msgstr ""
+
#: accounts/report/budget_variance_report/budget_variance_report.js:43
msgid "From Fiscal Year"
msgstr ""
@@ -21087,14 +21136,14 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:186
#: accounts/report/accounts_receivable/accounts_receivable.html:155
-#: accounts/report/accounts_receivable/accounts_receivable.py:1070
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:178
+#: accounts/report/accounts_receivable/accounts_receivable.py:1077
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:177
msgid "Future Payment Amount"
msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:185
#: accounts/report/accounts_receivable/accounts_receivable.html:154
-#: accounts/report/accounts_receivable/accounts_receivable.py:1069
+#: accounts/report/accounts_receivable/accounts_receivable.py:1076
msgid "Future Payment Ref"
msgstr ""
@@ -21103,12 +21152,16 @@ msgstr ""
msgid "Future Payments"
msgstr ""
+#: assets/doctype/asset/depreciation.py:482
+msgid "Future date is not allowed"
+msgstr ""
+
#: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:235
#: stock/report/stock_ledger_variance/stock_ledger_variance.py:159
msgid "G - D"
msgstr ""
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:172
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:170
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:240
msgid "GL Balance"
msgstr ""
@@ -21172,7 +21225,7 @@ msgstr ""
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:74
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:98
-#: setup/doctype/company/company.py:542
+#: setup/doctype/company/company.py:543
msgid "Gain/Loss on Asset Disposal"
msgstr ""
@@ -21520,7 +21573,7 @@ msgstr ""
msgid "Get Suppliers By"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.js:1042
+#: accounts/doctype/sales_invoice/sales_invoice.js:1044
msgid "Get Timesheets"
msgstr ""
@@ -21599,7 +21652,7 @@ msgstr ""
msgid "Goods"
msgstr ""
-#: setup/doctype/company/company.py:285
+#: setup/doctype/company/company.py:286
#: stock/doctype/stock_entry/stock_entry_list.js:21
msgid "Goods In Transit"
msgstr ""
@@ -21608,7 +21661,7 @@ msgstr ""
msgid "Goods Transferred"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1715
+#: stock/doctype/stock_entry/stock_entry.py:1744
msgid "Goods are already received against the outward entry {0}"
msgstr ""
@@ -21784,7 +21837,7 @@ msgstr ""
msgid "Grant Commission"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:836
+#: accounts/doctype/payment_entry/payment_entry.js:844
msgid "Greater Than Amount"
msgstr ""
@@ -21870,11 +21923,11 @@ msgstr ""
msgid "Gross Purchase Amount Too Low: {0} cannot be depreciated over {1} cycles with a frequency of {2} depreciations."
msgstr ""
-#: assets/doctype/asset/asset.py:313
+#: assets/doctype/asset/asset.py:315
msgid "Gross Purchase Amount is mandatory"
msgstr ""
-#: assets/doctype/asset/asset.py:358
+#: assets/doctype/asset/asset.py:360
msgid "Gross Purchase Amount should be equal to purchase amount of one single Asset."
msgstr ""
@@ -21912,11 +21965,11 @@ msgstr ""
msgid "Group By"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.js:154
+#: accounts/report/accounts_receivable/accounts_receivable.js:132
msgid "Group By Customer"
msgstr ""
-#: accounts/report/accounts_payable/accounts_payable.js:132
+#: accounts/report/accounts_payable/accounts_payable.js:110
msgid "Group By Supplier"
msgstr ""
@@ -21972,8 +22025,8 @@ msgstr ""
#. Option for the 'Group By' (Select) field in DocType 'Process Statement Of
#. Accounts'
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
-#: accounts/report/accounts_payable/accounts_payable.js:162
-#: accounts/report/accounts_receivable/accounts_receivable.js:194
+#: accounts/report/accounts_payable/accounts_payable.js:140
+#: accounts/report/accounts_receivable/accounts_receivable.js:172
#: accounts/report/general_ledger/general_ledger.js:120
msgid "Group by Voucher"
msgstr ""
@@ -22052,7 +22105,7 @@ msgstr ""
#: accounts/report/budget_variance_report/budget_variance_report.js:64
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:77
#: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:59
-#: public/js/financial_statements.js:229
+#: public/js/financial_statements.js:232
#: public/js/purchase_trends_filters.js:21 public/js/sales_trends_filters.js:13
#: selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:34
#: selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.js:34
@@ -22071,6 +22124,10 @@ msgstr ""
msgid "Hand"
msgstr ""
+#: accounts/report/accounts_payable/accounts_payable.js:145
+msgid "Handle Employee Advances"
+msgstr ""
+
#: setup/setup_wizard/operations/install_fixtures.py:211
msgid "Hardware"
msgstr ""
@@ -22254,7 +22311,7 @@ msgstr ""
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: stock/stock_ledger.py:1787
+#: stock/stock_ledger.py:1788
msgid "Here are the options to proceed:"
msgstr ""
@@ -22351,7 +22408,7 @@ msgstr ""
msgid "Holiday"
msgstr ""
-#: setup/doctype/holiday_list/holiday_list.py:152
+#: setup/doctype/holiday_list/holiday_list.py:153
msgid "Holiday Date {0} added multiple times"
msgstr ""
@@ -22451,7 +22508,7 @@ msgstr ""
msgid "Hrs"
msgstr ""
-#: setup/doctype/company/company.py:382
+#: setup/doctype/company/company.py:383
msgid "Human Resources"
msgstr ""
@@ -22646,6 +22703,12 @@ msgstr ""
msgid "If disable, 'Rounded Total' field will not be visible in any transaction"
msgstr ""
+#. Description of the 'Manufacture Sub-assembly in Operation' (Check) field in
+#. DocType 'Manufacturing Settings'
+#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "If enabled then system will manufacture Sub-assembly against the Job Card (operation)."
+msgstr ""
+
#. Description of the 'Ignore Pricing Rule' (Check) field in DocType 'Pick
#. List'
#: stock/doctype/pick_list/pick_list.json
@@ -22735,7 +22798,7 @@ msgstr ""
msgid "If more than one package of the same type (for print)"
msgstr ""
-#: stock/stock_ledger.py:1797
+#: stock/stock_ledger.py:1798
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -22760,7 +22823,7 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr ""
-#: stock/stock_ledger.py:1790
+#: stock/stock_ledger.py:1791
msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table."
msgstr ""
@@ -23108,6 +23171,10 @@ msgstr ""
msgid "Image View"
msgstr ""
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:75
+msgid "Impairment"
+msgstr ""
+
#: setup/setup_wizard/data/sales_partner_type.txt:6
msgid "Implementation Partner"
msgstr ""
@@ -23250,8 +23317,8 @@ msgstr ""
msgid "In Minutes"
msgstr ""
-#: accounts/report/accounts_payable/accounts_payable.js:152
-#: accounts/report/accounts_receivable/accounts_receivable.js:184
+#: accounts/report/accounts_payable/accounts_payable.js:130
+#: accounts/report/accounts_receivable/accounts_receivable.js:162
msgid "In Party Currency"
msgstr ""
@@ -23292,7 +23359,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Call Log'
#: accounts/doctype/bank_statement_import/bank_statement_import.js:52
#: accounts/doctype/ledger_merge/ledger_merge.js:19
-#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:40
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:45
#: accounts/doctype/period_closing_voucher/period_closing_voucher.json
#: crm/doctype/email_campaign/email_campaign.json
#: erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.js:66
@@ -23602,7 +23669,7 @@ msgstr ""
msgid "Include POS Transactions"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:191
+#: accounts/doctype/pos_invoice/pos_invoice.py:192
msgid "Include Payment"
msgstr ""
@@ -23671,7 +23738,7 @@ msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Process Deferred
#. Accounting'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:78
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:79
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:105
#: accounts/doctype/ledger_merge/ledger_merge.json
#: accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
@@ -23758,7 +23825,11 @@ msgstr ""
msgid "Incorrect Check in (group) Warehouse for Reorder"
msgstr ""
-#: assets/doctype/asset/asset.py:276
+#: stock/doctype/stock_entry/stock_entry.py:793
+msgid "Incorrect Component Quantity"
+msgstr ""
+
+#: assets/doctype/asset/asset.py:278
#: assets/doctype/asset_value_adjustment/asset_value_adjustment.py:77
msgid "Incorrect Date"
msgstr ""
@@ -23880,7 +23951,7 @@ msgstr ""
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:80
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:81
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:111
msgid "Indirect Income"
msgstr ""
@@ -24005,7 +24076,7 @@ msgstr ""
msgid "Installation Note Item"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:769
+#: stock/doctype/delivery_note/delivery_note.py:754
msgid "Installation Note {0} has already been submitted"
msgstr ""
@@ -24054,21 +24125,21 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr ""
-#: controllers/accounts_controller.py:3231
-#: controllers/accounts_controller.py:3255
+#: controllers/accounts_controller.py:3252
+#: controllers/accounts_controller.py:3276
msgid "Insufficient Permissions"
msgstr ""
#: stock/doctype/pick_list/pick_list.py:101
#: stock/doctype/pick_list/pick_list.py:117
-#: stock/doctype/pick_list/pick_list.py:894
-#: stock/doctype/stock_entry/stock_entry.py:764
+#: stock/doctype/pick_list/pick_list.py:896
+#: stock/doctype/stock_entry/stock_entry.py:765
#: stock/serial_batch_bundle.py:988 stock/stock_ledger.py:1490
-#: stock/stock_ledger.py:1957
+#: stock/stock_ledger.py:1958
msgid "Insufficient Stock"
msgstr ""
-#: stock/stock_ledger.py:1972
+#: stock/stock_ledger.py:1973
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -24206,11 +24277,11 @@ msgstr ""
msgid "Internal Customer for company {0} already exists"
msgstr ""
-#: controllers/accounts_controller.py:586
+#: controllers/accounts_controller.py:591
msgid "Internal Sale or Delivery Reference missing."
msgstr ""
-#: controllers/accounts_controller.py:588
+#: controllers/accounts_controller.py:593
msgid "Internal Sales Reference Missing"
msgstr ""
@@ -24241,7 +24312,7 @@ msgstr ""
msgid "Internal Transfer"
msgstr ""
-#: controllers/accounts_controller.py:597
+#: controllers/accounts_controller.py:602
msgid "Internal Transfer Reference Missing"
msgstr ""
@@ -24274,12 +24345,12 @@ msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.py:383
#: accounts/doctype/purchase_invoice/purchase_invoice.py:391
-#: accounts/doctype/sales_invoice/sales_invoice.py:883
-#: accounts/doctype/sales_invoice/sales_invoice.py:893
+#: accounts/doctype/sales_invoice/sales_invoice.py:874
+#: accounts/doctype/sales_invoice/sales_invoice.py:884
#: assets/doctype/asset_category/asset_category.py:70
#: assets/doctype/asset_category/asset_category.py:98
-#: controllers/accounts_controller.py:2637
-#: controllers/accounts_controller.py:2643
+#: controllers/accounts_controller.py:2658
+#: controllers/accounts_controller.py:2664
msgid "Invalid Account"
msgstr ""
@@ -24287,7 +24358,7 @@ msgstr ""
msgid "Invalid Attribute"
msgstr ""
-#: controllers/accounts_controller.py:423
+#: controllers/accounts_controller.py:428
msgid "Invalid Auto Repeat Date"
msgstr ""
@@ -24295,7 +24366,7 @@ msgstr ""
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr ""
-#: public/js/controllers/transaction.js:2485
+#: public/js/controllers/transaction.js:2515
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr ""
@@ -24303,12 +24374,12 @@ msgstr ""
msgid "Invalid Child Procedure"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1965
+#: accounts/doctype/sales_invoice/sales_invoice.py:1977
msgid "Invalid Company for Inter Company Transaction."
msgstr ""
-#: assets/doctype/asset/asset.py:247 assets/doctype/asset/asset.py:254
-#: controllers/accounts_controller.py:2658
+#: assets/doctype/asset/asset.py:249 assets/doctype/asset/asset.py:256
+#: controllers/accounts_controller.py:2679
msgid "Invalid Cost Center"
msgstr ""
@@ -24316,7 +24387,7 @@ msgstr ""
msgid "Invalid Credentials"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:326
+#: selling/doctype/sales_order/sales_order.py:330
msgid "Invalid Delivery Date"
msgstr ""
@@ -24333,7 +24404,7 @@ msgstr ""
msgid "Invalid Formula"
msgstr ""
-#: assets/doctype/asset/asset.py:363
+#: assets/doctype/asset/asset.py:365
msgid "Invalid Gross Purchase Amount"
msgstr ""
@@ -24341,7 +24412,7 @@ msgstr ""
msgid "Invalid Group By"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:386
+#: accounts/doctype/pos_invoice/pos_invoice.py:387
msgid "Invalid Item"
msgstr ""
@@ -24349,8 +24420,13 @@ msgstr ""
msgid "Invalid Item Defaults"
msgstr ""
+#. Name of a report
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.json
+msgid "Invalid Ledger Entries"
+msgstr ""
+
#: accounts/doctype/pos_closing_entry/pos_closing_entry.py:59
-#: accounts/general_ledger.py:705
+#: accounts/general_ledger.py:736
msgid "Invalid Opening Entry"
msgstr ""
@@ -24358,7 +24434,7 @@ msgstr ""
msgid "Invalid POS Invoices"
msgstr ""
-#: accounts/doctype/account/account.py:335
+#: accounts/doctype/account/account.py:336
msgid "Invalid Parent Account"
msgstr ""
@@ -24386,16 +24462,16 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: controllers/accounts_controller.py:3268
+#: controllers/accounts_controller.py:3289
msgid "Invalid Qty"
msgstr ""
-#: controllers/accounts_controller.py:1102
+#: controllers/accounts_controller.py:1107
msgid "Invalid Quantity"
msgstr ""
-#: assets/doctype/asset/asset.py:407 assets/doctype/asset/asset.py:414
-#: assets/doctype/asset/asset.py:441
+#: assets/doctype/asset/asset.py:409 assets/doctype/asset/asset.py:416
+#: assets/doctype/asset/asset.py:443
msgid "Invalid Schedule"
msgstr ""
@@ -24403,7 +24479,7 @@ msgstr ""
msgid "Invalid Selling Price"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1391
+#: stock/doctype/stock_entry/stock_entry.py:1420
msgid "Invalid Serial and Batch Bundle"
msgstr ""
@@ -24424,7 +24500,7 @@ msgstr ""
msgid "Invalid condition expression"
msgstr ""
-#: selling/doctype/quotation/quotation.py:254
+#: selling/doctype/quotation/quotation.py:260
msgid "Invalid lost reason {0}, please create a new lost reason"
msgstr ""
@@ -24442,15 +24518,15 @@ msgstr ""
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:110
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:120
-#: accounts/general_ledger.py:748 accounts/general_ledger.py:758
+#: accounts/general_ledger.py:779 accounts/general_ledger.py:789
msgid "Invalid value {0} for {1} against account {2}"
msgstr ""
-#: accounts/doctype/pricing_rule/utils.py:197 assets/doctype/asset/asset.js:654
+#: accounts/doctype/pricing_rule/utils.py:197 assets/doctype/asset/asset.js:657
msgid "Invalid {0}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1963
+#: accounts/doctype/sales_invoice/sales_invoice.py:1975
msgid "Invalid {0} for Inter Company Transaction."
msgstr ""
@@ -24521,7 +24597,7 @@ msgstr ""
msgid "Invoice Discounting"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.py:1051
+#: accounts/report/accounts_receivable/accounts_receivable.py:1057
msgid "Invoice Grand Total"
msgstr ""
@@ -24610,8 +24686,8 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:169
#: accounts/report/accounts_receivable/accounts_receivable.html:144
-#: accounts/report/accounts_receivable/accounts_receivable.py:1053
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:166
+#: accounts/report/accounts_receivable/accounts_receivable.py:1059
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164
#: accounts/report/customer_ledger_summary/customer_ledger_summary.py:102
msgid "Invoiced Amount"
msgstr ""
@@ -24630,7 +24706,7 @@ msgstr ""
#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: accounts/doctype/pos_profile/pos_profile.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:2014
+#: accounts/doctype/sales_invoice/sales_invoice.py:2026
#: buying/doctype/supplier/supplier.json
#: selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
msgid "Invoices"
@@ -25298,7 +25374,7 @@ msgstr ""
msgid "It can take upto few hours for accurate stock values to be visible after merging items."
msgstr ""
-#: public/js/controllers/transaction.js:1946
+#: public/js/controllers/transaction.js:1976
msgid "It is needed to fetch Item Details."
msgstr ""
@@ -25347,7 +25423,7 @@ msgstr ""
#: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:49
#: buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:33
#: buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:202
-#: buying/workspace/buying/buying.json controllers/taxes_and_totals.py:1037
+#: buying/workspace/buying/buying.json controllers/taxes_and_totals.py:1044
#: manufacturing/doctype/blanket_order/blanket_order.json
#: manufacturing/doctype/bom/bom.js:911 manufacturing/doctype/bom/bom.json
#: manufacturing/doctype/plant_floor/plant_floor.js:81
@@ -25615,8 +25691,8 @@ msgstr ""
#: manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:86
#: manufacturing/report/work_order_stock_report/work_order_stock_report.py:119
#: projects/doctype/timesheet/timesheet.js:213
-#: public/js/controllers/transaction.js:2221 public/js/utils.js:485
-#: public/js/utils.js:640
+#: public/js/controllers/transaction.js:2251 public/js/utils.js:495
+#: public/js/utils.js:650
#: regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: selling/doctype/installation_note_item/installation_note_item.json
#: selling/doctype/quotation/quotation.js:283
@@ -25666,7 +25742,7 @@ msgstr ""
#: stock/report/item_price_stock/item_price_stock.py:18
#: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:127
#: stock/report/serial_no_ledger/serial_no_ledger.js:7
-#: stock/report/stock_ageing/stock_ageing.py:118
+#: stock/report/stock_ageing/stock_ageing.py:113
#: stock/report/stock_projected_qty/stock_projected_qty.py:99
#: stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:26
#: subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
@@ -25849,7 +25925,7 @@ msgstr ""
#: stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:55
#: stock/report/product_bundle_balance/product_bundle_balance.js:37
#: stock/report/product_bundle_balance/product_bundle_balance.py:100
-#: stock/report/stock_ageing/stock_ageing.py:127
+#: stock/report/stock_ageing/stock_ageing.py:122
#: stock/report/stock_analytics/stock_analytics.js:8
#: stock/report/stock_analytics/stock_analytics.py:38
#: stock/report/stock_balance/stock_balance.js:32
@@ -26040,7 +26116,7 @@ msgstr ""
#: manufacturing/report/production_planning_report/production_planning_report.py:359
#: manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92
#: manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:128
-#: public/js/controllers/transaction.js:2227
+#: public/js/controllers/transaction.js:2257
#: selling/doctype/quotation_item/quotation_item.json
#: selling/doctype/sales_order_item/sales_order_item.json
#: selling/report/customer_wise_item_price/customer_wise_item_price.py:35
@@ -26073,7 +26149,7 @@ msgstr ""
#: stock/report/item_shortage_report/item_shortage_report.py:143
#: stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:54
#: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:133
-#: stock/report/stock_ageing/stock_ageing.py:124
+#: stock/report/stock_ageing/stock_ageing.py:119
#: stock/report/stock_analytics/stock_analytics.py:31
#: stock/report/stock_balance/stock_balance.py:387
#: stock/report/stock_ledger/stock_ledger.py:212
@@ -26116,7 +26192,7 @@ msgstr ""
msgid "Item Price Stock"
msgstr ""
-#: stock/get_item_details.py:896
+#: stock/get_item_details.py:900
msgid "Item Price added for {0} in Price List {1}"
msgstr ""
@@ -26124,7 +26200,7 @@ msgstr ""
msgid "Item Price appears multiple times based on Price List, Supplier/Customer, Currency, Item, Batch, UOM, Qty, and Dates."
msgstr ""
-#: stock/get_item_details.py:878
+#: stock/get_item_details.py:882
msgid "Item Price updated for {0} in Price List {1}"
msgstr ""
@@ -26267,8 +26343,8 @@ msgstr ""
msgid "Item UOM"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:347
-#: accounts/doctype/pos_invoice/pos_invoice.py:354
+#: accounts/doctype/pos_invoice/pos_invoice.py:348
+#: accounts/doctype/pos_invoice/pos_invoice.py:355
msgid "Item Unavailable"
msgstr ""
@@ -26366,7 +26442,7 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:2514
+#: stock/doctype/stock_entry/stock_entry.py:2543
msgid "Item for row {0} does not match Material Request"
msgstr ""
@@ -26392,11 +26468,11 @@ msgstr ""
msgid "Item operation"
msgstr ""
-#: controllers/accounts_controller.py:3291
+#: controllers/accounts_controller.py:3312
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:844
+#: stock/doctype/stock_entry/stock_entry.py:873
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -26425,7 +26501,7 @@ msgstr ""
msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}."
msgstr ""
-#: assets/doctype/asset/asset.py:229 stock/doctype/item/item.py:627
+#: assets/doctype/asset/asset.py:231 stock/doctype/item/item.py:627
msgid "Item {0} does not exist"
msgstr ""
@@ -26441,11 +26517,11 @@ msgstr ""
msgid "Item {0} has already been returned"
msgstr ""
-#: assets/doctype/asset/asset.py:231
+#: assets/doctype/asset/asset.py:233
msgid "Item {0} has been disabled"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:678
+#: selling/doctype/sales_order/sales_order.py:682
msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No"
msgstr ""
@@ -26477,11 +26553,11 @@ msgstr ""
msgid "Item {0} is not a stock Item"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1632
+#: stock/doctype/stock_entry/stock_entry.py:1661
msgid "Item {0} is not active or end of life has been reached"
msgstr ""
-#: assets/doctype/asset/asset.py:233
+#: assets/doctype/asset/asset.py:235
msgid "Item {0} must be a Fixed Asset Item"
msgstr ""
@@ -26493,11 +26569,11 @@ msgstr ""
msgid "Item {0} must be a Sub-contracted Item"
msgstr ""
-#: assets/doctype/asset/asset.py:235
+#: assets/doctype/asset/asset.py:237
msgid "Item {0} must be a non-stock item"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1131
+#: stock/doctype/stock_entry/stock_entry.py:1160
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr ""
@@ -26601,7 +26677,7 @@ msgstr ""
#: maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: manufacturing/doctype/bom/bom.json
#: manufacturing/doctype/bom_creator/bom_creator.json
-#: manufacturing/doctype/job_card/job_card.json public/js/utils.js:463
+#: manufacturing/doctype/job_card/job_card.json public/js/utils.js:473
#: selling/doctype/installation_note/installation_note.json
#: selling/doctype/product_bundle/product_bundle.json
#: selling/doctype/quotation/quotation.json
@@ -26653,7 +26729,7 @@ msgstr ""
msgid "Items and Pricing"
msgstr ""
-#: controllers/accounts_controller.py:3515
+#: controllers/accounts_controller.py:3536
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -26661,7 +26737,7 @@ msgstr ""
msgid "Items for Raw Material Request"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:840
+#: stock/doctype/stock_entry/stock_entry.py:869
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -26714,8 +26790,6 @@ msgstr ""
#. Label of the job_card (Link) field in DocType 'Purchase Order Item'
#. Option for the 'Transfer Material Against' (Select) field in DocType 'BOM'
#. Name of a DocType
-#. Label of the job_card_section (Section Break) field in DocType
-#. 'Manufacturing Settings'
#. Label of the job_card_section (Section Break) field in DocType 'Operation'
#. Option for the 'Transfer Material Against' (Select) field in DocType 'Work
#. Order'
@@ -26731,7 +26805,6 @@ msgstr ""
#: manufacturing/doctype/bom/bom.json
#: manufacturing/doctype/job_card/job_card.json
#: manufacturing/doctype/job_card/job_card.py:835
-#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
#: manufacturing/doctype/operation/operation.json
#: manufacturing/doctype/work_order/work_order.js:323
#: manufacturing/doctype/work_order/work_order.json
@@ -26790,6 +26863,12 @@ msgstr ""
msgid "Job Card Time Log"
msgstr ""
+#. Label of the job_card_section (Tab Break) field in DocType 'Manufacturing
+#. Settings'
+#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "Job Card and Capacity Planning"
+msgstr ""
+
#: manufacturing/doctype/job_card/job_card.py:1229
msgid "Job Card {0} has been completed"
msgstr ""
@@ -26799,11 +26878,11 @@ msgstr ""
msgid "Job Cards"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:95
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:106
msgid "Job Paused"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:53
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:64
msgid "Job Started"
msgstr ""
@@ -26889,7 +26968,7 @@ msgstr ""
msgid "Journal Entries"
msgstr ""
-#: accounts/utils.py:877
+#: accounts/utils.py:963
msgid "Journal Entries {0} are un-linked"
msgstr ""
@@ -27250,7 +27329,7 @@ msgstr ""
msgid "Last carbon check date cannot be a future date"
msgstr ""
-#: stock/report/stock_ageing/stock_ageing.py:163
+#: stock/report/stock_ageing/stock_ageing.py:158
msgid "Latest"
msgstr ""
@@ -27287,7 +27366,7 @@ msgstr ""
msgid "Lead"
msgstr ""
-#: crm/doctype/lead/lead.py:547
+#: crm/doctype/lead/lead.py:548
msgid "Lead -> Prospect"
msgstr ""
@@ -27328,15 +27407,12 @@ msgstr ""
msgid "Lead Owner Efficiency"
msgstr ""
-#: crm/doctype/lead/lead.py:174
+#: crm/doctype/lead/lead.py:176
msgid "Lead Owner cannot be same as the Lead Email Address"
msgstr ""
-#. Name of a DocType
#. Label of a Link in the CRM Workspace
-#. Label of a Link in the Selling Workspace
-#: crm/doctype/lead_source/lead_source.json crm/workspace/crm/crm.json
-#: selling/workspace/selling/selling.json
+#: crm/workspace/crm/crm.json
msgid "Lead Source"
msgstr ""
@@ -27373,7 +27449,7 @@ msgstr ""
msgid "Lead Type"
msgstr ""
-#: crm/doctype/lead/lead.py:546
+#: crm/doctype/lead/lead.py:547
msgid "Lead {0} has been added to prospect {1}."
msgstr ""
@@ -27504,7 +27580,7 @@ msgstr ""
msgid "Left Index"
msgstr ""
-#: setup/doctype/company/company.py:406
+#: setup/doctype/company/company.py:407
#: setup/setup_wizard/data/industry_type.txt:30
msgid "Legal"
msgstr ""
@@ -27534,7 +27610,7 @@ msgstr ""
msgid "Length (cm)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:841
+#: accounts/doctype/payment_entry/payment_entry.js:849
msgid "Less Than Amount"
msgstr ""
@@ -27655,7 +27731,7 @@ msgstr ""
msgid "Likes"
msgstr ""
-#: controllers/status_updater.py:361
+#: controllers/status_updater.py:381
msgid "Limit Crossed"
msgstr ""
@@ -27811,7 +27887,7 @@ msgstr ""
msgid "Loan Start Date and Loan Period are mandatory to save the Invoice Discounting"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:94
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:95
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:139
msgid "Loans (Liabilities)"
msgstr ""
@@ -28030,7 +28106,7 @@ msgstr ""
#: accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: accounts/doctype/loyalty_program/loyalty_program.json
#: accounts/doctype/pos_invoice/pos_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.js:1094
+#: accounts/doctype/sales_invoice/sales_invoice.js:1096
#: accounts/doctype/sales_invoice/sales_invoice.json
#: selling/doctype/customer/customer.json
#: selling/page/point_of_sale/pos_item_cart.js:917
@@ -28087,8 +28163,8 @@ msgstr ""
msgid "Machine operator errors"
msgstr ""
-#: setup/doctype/company/company.py:580 setup/doctype/company/company.py:595
-#: setup/doctype/company/company.py:596 setup/doctype/company/company.py:597
+#: setup/doctype/company/company.py:581 setup/doctype/company/company.py:596
+#: setup/doctype/company/company.py:597 setup/doctype/company/company.py:598
msgid "Main"
msgstr ""
@@ -28421,7 +28497,7 @@ msgstr ""
#: assets/doctype/asset/asset.js:122 assets/doctype/asset/asset.js:131
#: assets/doctype/asset/asset.js:139 assets/doctype/asset/asset.js:148
#: assets/doctype/asset/asset.js:158 assets/doctype/asset/asset.js:174
-#: setup/doctype/company/company.js:141 setup/doctype/company/company.js:152
+#: setup/doctype/company/company.js:142 setup/doctype/company/company.js:153
msgid "Manage"
msgstr ""
@@ -28434,7 +28510,7 @@ msgstr ""
msgid "Manage your orders"
msgstr ""
-#: setup/doctype/company/company.py:388
+#: setup/doctype/company/company.py:389
msgid "Management"
msgstr ""
@@ -28456,7 +28532,7 @@ msgstr ""
#: manufacturing/doctype/bom/bom.py:245
#: manufacturing/doctype/bom_update_log/bom_update_log.py:71
#: public/js/controllers/accounts.js:249
-#: public/js/controllers/transaction.js:2607 public/js/utils/party.js:317
+#: public/js/controllers/transaction.js:2637 public/js/utils/party.js:317
#: stock/doctype/delivery_note/delivery_note.js:164
#: stock/doctype/inventory_dimension/inventory_dimension.json
#: stock/doctype/purchase_receipt/purchase_receipt.js:127
@@ -28465,7 +28541,7 @@ msgstr ""
msgid "Mandatory"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:81
+#: accounts/doctype/pos_profile/pos_profile.py:83
msgid "Mandatory Accounting Dimension"
msgstr ""
@@ -28475,7 +28551,7 @@ msgstr ""
msgid "Mandatory Depends On"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1539
+#: accounts/doctype/sales_invoice/sales_invoice.py:1531
msgid "Mandatory Field"
msgstr ""
@@ -28491,7 +28567,7 @@ msgstr ""
msgid "Mandatory For Profit and Loss Account"
msgstr ""
-#: selling/doctype/quotation/quotation.py:572
+#: selling/doctype/quotation/quotation.py:578
msgid "Mandatory Missing"
msgstr ""
@@ -28572,14 +28648,20 @@ msgstr ""
#: stock/doctype/material_request_item/material_request_item.json
#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: stock/doctype/stock_entry/stock_entry.json
-#: stock/doctype/stock_entry/stock_entry.py:921
-#: stock/doctype/stock_entry/stock_entry.py:932
+#: stock/doctype/stock_entry/stock_entry.py:950
+#: stock/doctype/stock_entry/stock_entry.py:961
#: stock/doctype/stock_entry_type/stock_entry_type.json
#: subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
msgid "Manufacture"
msgstr ""
+#. Label of the manufacture_sub_assembly_in_operation (Check) field in DocType
+#. 'Manufacturing Settings'
+#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "Manufacture Sub-assembly in Operation"
+msgstr ""
+
#. Description of the 'Material Request' (Link) field in DocType 'Work Order'
#: manufacturing/doctype/work_order/work_order.json
msgid "Manufacture against Material Request"
@@ -28701,7 +28783,7 @@ msgstr ""
msgid "Manufacturing Manager"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1842
+#: stock/doctype/stock_entry/stock_entry.py:1871
msgid "Manufacturing Quantity is mandatory"
msgstr ""
@@ -28761,7 +28843,7 @@ msgstr ""
msgid "Mapping Subcontracting Order ..."
msgstr ""
-#: public/js/utils.js:887
+#: public/js/utils.js:897
msgid "Mapping {0} ..."
msgstr ""
@@ -28858,7 +28940,7 @@ msgstr ""
msgid "Market Segment"
msgstr ""
-#: setup/doctype/company/company.py:340
+#: setup/doctype/company/company.py:341
msgid "Marketing"
msgstr ""
@@ -28885,7 +28967,7 @@ msgstr ""
msgid "Mask"
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:7
+#: setup/setup_wizard/data/marketing_source.txt:7
msgid "Mass Mailing"
msgstr ""
@@ -28915,7 +28997,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: setup/setup_wizard/operations/install_fixtures.py:121
#: stock/doctype/stock_entry/stock_entry.json
-#: stock/doctype/stock_entry/stock_entry.py:922
+#: stock/doctype/stock_entry/stock_entry.py:951
#: stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr ""
@@ -29092,7 +29174,7 @@ msgstr ""
msgid "Material Request Type"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1574
+#: selling/doctype/sales_order/sales_order.py:1582
msgid "Material Request not created, as quantity for Raw Materials already available."
msgstr ""
@@ -29292,11 +29374,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:3035
+#: stock/doctype/stock_entry/stock_entry.py:3064
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:3026
+#: stock/doctype/stock_entry/stock_entry.py:3055
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr ""
@@ -29326,12 +29408,27 @@ msgstr ""
msgid "Maximum sample quantity that can be retained"
msgstr ""
+#. Label of the utm_medium (Link) field in DocType 'POS Invoice'
+#. Label of the utm_medium (Link) field in DocType 'POS Profile'
+#. Label of the utm_medium (Link) field in DocType 'Sales Invoice'
+#. Label of the utm_medium (Link) field in DocType 'Lead'
+#. Label of the utm_medium (Link) field in DocType 'Opportunity'
#. Option for the 'Priority' (Select) field in DocType 'Project'
#. Option for the 'Priority' (Select) field in DocType 'Task'
+#. Label of the utm_medium (Link) field in DocType 'Quotation'
+#. Label of the utm_medium (Link) field in DocType 'Sales Order'
+#. Label of the utm_medium (Link) field in DocType 'Delivery Note'
#. Label of the medium (Data) field in DocType 'Call Log'
+#: accounts/doctype/pos_invoice/pos_invoice.json
+#: accounts/doctype/pos_profile/pos_profile.json
+#: accounts/doctype/sales_invoice/sales_invoice.json crm/doctype/lead/lead.json
+#: crm/doctype/opportunity/opportunity.json
#: projects/doctype/project/project.json projects/doctype/task/task.json
+#: selling/doctype/quotation/quotation.json
+#: selling/doctype/sales_order/sales_order.json
#: setup/setup_wizard/operations/install_fixtures.py:256
#: setup/setup_wizard/operations/install_fixtures.py:274
+#: stock/doctype/delivery_note/delivery_note.json
#: telephony/doctype/call_log/call_log.json
msgid "Medium"
msgstr ""
@@ -29366,7 +29463,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: stock/stock_ledger.py:1803
+#: stock/stock_ledger.py:1804
msgid "Mention Valuation Rate in the Item master."
msgstr ""
@@ -29415,7 +29512,7 @@ msgstr ""
msgid "Merge Similar Account Heads"
msgstr ""
-#: public/js/utils.js:919
+#: public/js/utils.js:929
msgid "Merge taxes from multiple documents"
msgstr ""
@@ -29432,7 +29529,7 @@ msgstr ""
msgid "Merged"
msgstr ""
-#: accounts/doctype/account/account.py:560
+#: accounts/doctype/account/account.py:561
msgid "Merging is only possible if following properties are same in both records. Is Group, Root Type, Company and Account Currency"
msgstr ""
@@ -29484,6 +29581,10 @@ msgstr ""
msgid "Messages greater than 160 characters will be split into multiple messages"
msgstr ""
+#: setup/install.py:132
+msgid "Messaging CRM Campagin"
+msgstr ""
+
#: erpnext_integrations/doctype/tally_migration/tally_migration.js:123
msgid "Meta Data"
msgstr ""
@@ -29769,27 +29870,27 @@ msgid "Missing"
msgstr ""
#: accounts/doctype/pos_opening_entry/pos_opening_entry.py:69
-#: accounts/doctype/pos_profile/pos_profile.py:166
+#: accounts/doctype/pos_profile/pos_profile.py:168
#: accounts/doctype/purchase_invoice/purchase_invoice.py:601
-#: accounts/doctype/sales_invoice/sales_invoice.py:2030
-#: accounts/doctype/sales_invoice/sales_invoice.py:2588
+#: accounts/doctype/sales_invoice/sales_invoice.py:2042
+#: accounts/doctype/sales_invoice/sales_invoice.py:2600
#: assets/doctype/asset_category/asset_category.py:117
msgid "Missing Account"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1425
+#: accounts/doctype/sales_invoice/sales_invoice.py:1417
msgid "Missing Asset"
msgstr ""
-#: accounts/doctype/gl_entry/gl_entry.py:174 assets/doctype/asset/asset.py:263
+#: accounts/doctype/gl_entry/gl_entry.py:174 assets/doctype/asset/asset.py:265
msgid "Missing Cost Center"
msgstr ""
-#: assets/doctype/asset/asset.py:305
+#: assets/doctype/asset/asset.py:307
msgid "Missing Finance Book"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1330
+#: stock/doctype/stock_entry/stock_entry.py:1359
msgid "Missing Finished Good"
msgstr ""
@@ -30053,7 +30154,7 @@ msgstr ""
#: maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json
#: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:57
#: manufacturing/report/production_analytics/production_analytics.js:34
-#: public/js/financial_statements.js:227
+#: public/js/financial_statements.js:230
#: public/js/purchase_trends_filters.js:19 public/js/sales_trends_filters.js:11
#: public/js/stock_analytics.js:83
#: quality_management/doctype/quality_goal/quality_goal.json
@@ -30267,11 +30368,11 @@ msgstr ""
msgid "Multiple Warehouse Accounts"
msgstr ""
-#: controllers/accounts_controller.py:968
+#: controllers/accounts_controller.py:973
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1337
+#: stock/doctype/stock_entry/stock_entry.py:1366
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -30322,7 +30423,7 @@ msgstr ""
#: crm/doctype/appointment/appointment.json
#: crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.py:29
#: manufacturing/doctype/bom_creator/bom_creator.js:44
-#: public/js/utils/serial_no_batch_selector.js:437
+#: public/js/utils/serial_no_batch_selector.js:466
#: selling/doctype/installation_note/installation_note.json
#: selling/doctype/quotation/quotation.js:276
#: setup/doctype/employee_group/employee_group.json
@@ -30719,7 +30820,7 @@ msgstr ""
msgid "Net Weight UOM"
msgstr ""
-#: controllers/accounts_controller.py:1290
+#: controllers/accounts_controller.py:1299
msgid "Net total calculation precision loss"
msgstr ""
@@ -31001,7 +31102,7 @@ msgstr ""
msgid "No Answer"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2132
+#: accounts/doctype/sales_invoice/sales_invoice.py:2144
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31010,7 +31111,7 @@ msgstr ""
msgid "No Customers found with selected options."
msgstr ""
-#: selling/page/sales_funnel/sales_funnel.js:59
+#: selling/page/sales_funnel/sales_funnel.js:61
msgid "No Data"
msgstr ""
@@ -31050,7 +31151,7 @@ msgstr ""
msgid "No Outstanding Invoices found for this party"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:538
+#: accounts/doctype/pos_invoice/pos_invoice.py:539
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
@@ -31067,7 +31168,7 @@ msgid "No Records for these settings."
msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.py:331
-#: accounts/doctype/sales_invoice/sales_invoice.py:970
+#: accounts/doctype/sales_invoice/sales_invoice.py:962
msgid "No Remarks"
msgstr ""
@@ -31083,7 +31184,7 @@ msgstr ""
msgid "No Summary"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2116
+#: accounts/doctype/sales_invoice/sales_invoice.py:2128
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr ""
@@ -31112,7 +31213,7 @@ msgstr ""
msgid "No accounting entries for the following warehouses"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:684
+#: selling/doctype/sales_order/sales_order.py:688
msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured"
msgstr ""
@@ -31128,7 +31229,7 @@ msgstr ""
msgid "No contacts with email IDs found."
msgstr ""
-#: selling/page/sales_funnel/sales_funnel.js:130
+#: selling/page/sales_funnel/sales_funnel.js:134
msgid "No data for this period"
msgstr ""
@@ -31152,7 +31253,7 @@ msgstr ""
msgid "No failed logs"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1323
+#: accounts/doctype/payment_entry/payment_entry.js:1331
msgid "No gain or loss in the exchange rate"
msgstr ""
@@ -31301,7 +31402,7 @@ msgstr ""
msgid "No {0} Accounts found for this company."
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2180
+#: accounts/doctype/sales_invoice/sales_invoice.py:2192
msgid "No {0} found for Inter Company Transactions."
msgstr ""
@@ -31354,9 +31455,9 @@ msgid "Nos"
msgstr ""
#: accounts/doctype/mode_of_payment/mode_of_payment.py:66
-#: accounts/doctype/pos_invoice/pos_invoice.py:257
-#: accounts/doctype/sales_invoice/sales_invoice.py:533
-#: assets/doctype/asset/asset.js:615 assets/doctype/asset/asset.js:632
+#: accounts/doctype/pos_invoice/pos_invoice.py:258
+#: accounts/doctype/sales_invoice/sales_invoice.py:522
+#: assets/doctype/asset/asset.js:618 assets/doctype/asset/asset.js:635
#: controllers/buying_controller.py:201
#: selling/doctype/product_bundle/product_bundle.py:71
#: setup/doctype/transaction_deletion_record/transaction_deletion_record.py:72
@@ -31460,8 +31561,8 @@ msgstr ""
#: manufacturing/doctype/work_order/work_order.py:1320
#: manufacturing/doctype/work_order/work_order.py:1460
#: manufacturing/doctype/work_order/work_order.py:1527
-#: selling/doctype/sales_order/sales_order.py:787
-#: selling/doctype/sales_order/sales_order.py:1560
+#: selling/doctype/sales_order/sales_order.py:791
+#: selling/doctype/sales_order/sales_order.py:1568
msgid "Not permitted"
msgstr ""
@@ -31470,7 +31571,7 @@ msgstr ""
#. Label of the note (Text) field in DocType 'Item Price'
#: buying/doctype/request_for_quotation/request_for_quotation.js:258
#: crm/doctype/crm_note/crm_note.json
-#: manufacturing/doctype/bom_update_log/bom_update_log.py:98
+#: manufacturing/doctype/bom_update_log/bom_update_log.py:100
#: manufacturing/doctype/production_plan/production_plan.py:929
#: manufacturing/doctype/production_plan/production_plan.py:1625
#: projects/doctype/timesheet/timesheet.json
@@ -31478,7 +31579,7 @@ msgstr ""
#: selling/doctype/sales_order/sales_order.js:1194
#: stock/doctype/item/item.js:497 stock/doctype/item/item.py:564
#: stock/doctype/item_price/item_price.json
-#: stock/doctype/stock_entry/stock_entry.py:1338
+#: stock/doctype/stock_entry/stock_entry.py:1367
#: stock/doctype/stock_reconciliation/stock_reconciliation.py:877
#: templates/pages/timelog_info.html:43
msgid "Note"
@@ -31502,7 +31603,7 @@ msgstr ""
msgid "Note: Item {0} added multiple times"
msgstr ""
-#: controllers/accounts_controller.py:497
+#: controllers/accounts_controller.py:502
msgid "Note: Payment Entry will not be created since 'Cash or Bank Account' was not specified"
msgstr ""
@@ -31913,11 +32014,14 @@ msgstr ""
#. Description of the 'Default Advance Account' (Link) field in DocType
#. 'Payment Reconciliation'
+#. Description of the 'Default Advance Account' (Link) field in DocType
+#. 'Process Payment Reconciliation'
#. Description of the 'Default Advance Received Account' (Link) field in
#. DocType 'Company'
#. Description of the 'Default Advance Paid Account' (Link) field in DocType
#. 'Company'
#: accounts/doctype/payment_reconciliation/payment_reconciliation.json
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json
#: setup/doctype/company/company.json
msgid "Only 'Payment Entries' made against this advance account are supported."
msgstr ""
@@ -31941,7 +32045,7 @@ msgstr ""
msgid "Only Include Allocated Payments"
msgstr ""
-#: accounts/doctype/account/account.py:133
+#: accounts/doctype/account/account.py:134
msgid "Only Parent can be of type {0}"
msgstr ""
@@ -31964,7 +32068,7 @@ msgstr ""
msgid "Only one Subcontracting Order can be created against a Purchase Order, cancel the existing Subcontracting Order to create a new one."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:931
+#: stock/doctype/stock_entry/stock_entry.py:960
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -32170,7 +32274,7 @@ msgstr ""
msgid "Opening Accumulated Depreciation"
msgstr ""
-#: assets/doctype/asset/asset.py:425
+#: assets/doctype/asset/asset.py:427
msgid "Opening Accumulated Depreciation must be less than or equal to {0}"
msgstr ""
@@ -32192,7 +32296,7 @@ msgstr ""
msgid "Opening Balance Details"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:105
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:106
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:153
msgid "Opening Balance Equity"
msgstr ""
@@ -32210,7 +32314,7 @@ msgstr ""
msgid "Opening Entry"
msgstr ""
-#: accounts/general_ledger.py:704
+#: accounts/general_ledger.py:735
msgid "Opening Entry can not be created after Period Closing Voucher is created."
msgstr ""
@@ -32236,11 +32340,16 @@ msgstr ""
msgid "Opening Invoice Item"
msgstr ""
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1541
+#: accounts/doctype/sales_invoice/sales_invoice.py:1632
+msgid "Opening Invoice has rounding adjustment of {0}.
'{1}' account is required to post these values. Please set it in Company: {2}.
Or, '{3}' can be enabled to not post any rounding adjustment."
+msgstr ""
+
#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool_dashboard.html:8
msgid "Opening Invoices"
msgstr ""
-#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:128
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:140
msgid "Opening Invoices Summary"
msgstr ""
@@ -32253,11 +32362,19 @@ msgstr ""
msgid "Opening Number of Booked Depreciations"
msgstr ""
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:35
+msgid "Opening Purchase Invoices have been created."
+msgstr ""
+
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:86
#: stock/report/stock_balance/stock_balance.py:439
msgid "Opening Qty"
msgstr ""
+#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:33
+msgid "Opening Sales Invoices have been created."
+msgstr ""
+
#. Label of the opening_stock (Float) field in DocType 'Item'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation'
#: stock/doctype/item/item.json stock/doctype/item/item.py:293
@@ -32279,10 +32396,6 @@ msgstr ""
msgid "Opening and Closing"
msgstr ""
-#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:31
-msgid "Opening {0} Invoices created"
-msgstr ""
-
#. Label of the operating_cost (Currency) field in DocType 'BOM'
#. Label of the operating_cost (Currency) field in DocType 'BOM Operation'
#: manufacturing/doctype/bom/bom.json
@@ -32466,7 +32579,7 @@ msgstr ""
#: manufacturing/doctype/bom/bom.json
#: manufacturing/doctype/work_order/work_order.js:246
#: manufacturing/doctype/work_order/work_order.json
-#: setup/doctype/company/company.py:358
+#: setup/doctype/company/company.py:359
#: setup/doctype/email_digest/email_digest.json
#: templates/generators/bom.html:61
msgid "Operations"
@@ -32499,8 +32612,16 @@ msgstr ""
msgid "Opportunities"
msgstr ""
+#: selling/page/sales_funnel/sales_funnel.js:49
+msgid "Opportunities by Campaign"
+msgstr ""
+
+#: selling/page/sales_funnel/sales_funnel.js:50
+msgid "Opportunities by Medium"
+msgstr ""
+
#: selling/page/sales_funnel/sales_funnel.js:48
-msgid "Opportunities by lead source"
+msgid "Opportunities by Source"
msgstr ""
#. Label of the opportunity (Link) field in DocType 'Request for Quotation'
@@ -32756,7 +32877,7 @@ msgstr ""
#: buying/doctype/supplier/supplier_dashboard.py:11
#: selling/doctype/customer/customer_dashboard.py:20
-#: selling/doctype/sales_order/sales_order.py:772
+#: selling/doctype/sales_order/sales_order.py:776
#: setup/doctype/company/company_dashboard.py:23
msgid "Orders"
msgstr ""
@@ -32962,15 +33083,15 @@ msgstr ""
#: accounts/doctype/cashier_closing/cashier_closing.json
#: accounts/doctype/discounted_invoice/discounted_invoice.json
#: accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: accounts/doctype/payment_entry/payment_entry.js:833
+#: accounts/doctype/payment_entry/payment_entry.js:841
#: accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:180
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/report/accounts_receivable/accounts_receivable.html:149
-#: accounts/report/accounts_receivable/accounts_receivable.py:1060
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:169
+#: accounts/report/accounts_receivable/accounts_receivable.py:1066
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167
#: accounts/report/purchase_register/purchase_register.py:289
#: accounts/report/sales_register/sales_register.py:319
msgid "Outstanding Amount"
@@ -33026,7 +33147,7 @@ msgstr ""
msgid "Over Receipt"
msgstr ""
-#: controllers/status_updater.py:366
+#: controllers/status_updater.py:386
msgid "Over Receipt/Delivery of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
@@ -33041,11 +33162,11 @@ msgstr ""
msgid "Over Transfer Allowance (%)"
msgstr ""
-#: controllers/status_updater.py:368
+#: controllers/status_updater.py:388
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
-#: controllers/accounts_controller.py:1815
+#: controllers/accounts_controller.py:1829
msgid "Overbilling of {} ignored because you have {} role."
msgstr ""
@@ -33060,7 +33181,7 @@ msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:261
+#: accounts/doctype/sales_invoice/sales_invoice.py:264
#: assets/doctype/asset_maintenance_log/asset_maintenance_log.json
#: assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: projects/doctype/task/task.json
@@ -33249,7 +33370,7 @@ msgstr ""
msgid "POS Invoice isn't created by user {}"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:191
+#: accounts/doctype/pos_invoice/pos_invoice.py:192
msgid "POS Invoice should have the field {0} checked."
msgstr ""
@@ -33316,7 +33437,7 @@ msgstr ""
msgid "POS Profile doesn't match {}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1140
+#: accounts/doctype/sales_invoice/sales_invoice.py:1132
msgid "POS Profile required to make POS Entry"
msgstr ""
@@ -33442,7 +33563,7 @@ msgstr ""
msgid "Packing Slip Item"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:785
+#: stock/doctype/delivery_note/delivery_note.py:770
msgid "Packing Slip(s) cancelled"
msgstr ""
@@ -33505,7 +33626,7 @@ msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:267
+#: accounts/doctype/sales_invoice/sales_invoice.py:270
msgid "Paid"
msgstr ""
@@ -33523,8 +33644,8 @@ msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/report/accounts_receivable/accounts_receivable.html:146
-#: accounts/report/accounts_receivable/accounts_receivable.py:1054
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167
+#: accounts/report/accounts_receivable/accounts_receivable.py:1060
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165
#: accounts/report/customer_ledger_summary/customer_ledger_summary.py:109
#: accounts/report/pos_register/pos_register.py:209
#: selling/page/point_of_sale/pos_payment.js:590
@@ -33555,7 +33676,7 @@ msgstr ""
msgid "Paid Amount After Tax (Company Currency)"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1093
+#: accounts/doctype/payment_entry/payment_entry.js:1101
msgid "Paid Amount cannot be greater than total negative outstanding amount {0}"
msgstr ""
@@ -33574,8 +33695,8 @@ msgstr ""
msgid "Paid To Account Type"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:322
-#: accounts/doctype/sales_invoice/sales_invoice.py:1016
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:321
+#: accounts/doctype/sales_invoice/sales_invoice.py:1008
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr ""
@@ -33687,7 +33808,7 @@ msgstr ""
msgid "Parent Company"
msgstr ""
-#: setup/doctype/company/company.py:477
+#: setup/doctype/company/company.py:478
msgid "Parent Company must be a group company"
msgstr ""
@@ -33961,13 +34082,13 @@ msgstr ""
#: accounts/doctype/subscription/subscription.json
#: accounts/doctype/tax_category/tax_category_dashboard.py:11
#: accounts/doctype/unreconcile_payment_entries/unreconcile_payment_entries.json
-#: accounts/report/accounts_payable/accounts_payable.js:112
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:89
+#: accounts/report/accounts_payable/accounts_payable.js:90
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:67
#: accounts/report/accounts_receivable/accounts_receivable.html:142
#: accounts/report/accounts_receivable/accounts_receivable.html:159
#: accounts/report/accounts_receivable/accounts_receivable.js:57
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:89
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:149
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:67
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:230
#: accounts/report/general_ledger/general_ledger.js:74
#: accounts/report/general_ledger/general_ledger.py:663
@@ -34014,7 +34135,7 @@ msgstr ""
msgid "Party Account No. (Bank Statement)"
msgstr ""
-#: controllers/accounts_controller.py:2092
+#: controllers/accounts_controller.py:2106
msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same"
msgstr ""
@@ -34115,11 +34236,11 @@ msgstr ""
#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json
#: accounts/doctype/subscription/subscription.json
#: accounts/doctype/unreconcile_payment_entries/unreconcile_payment_entries.json
-#: accounts/report/accounts_payable/accounts_payable.js:99
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:76
+#: accounts/report/accounts_payable/accounts_payable.js:77
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:54
#: accounts/report/accounts_receivable/accounts_receivable.js:44
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:76
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:143
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:54
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:220
#: accounts/report/general_ledger/general_ledger.js:65
#: accounts/report/general_ledger/general_ledger.py:662
@@ -34156,7 +34277,7 @@ msgstr ""
msgid "Party User"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:415
+#: accounts/doctype/payment_entry/payment_entry.js:423
msgid "Party can only be one of {0}"
msgstr ""
@@ -34202,7 +34323,7 @@ msgid "Path"
msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Job Card Operation'
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:85
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:96
#: manufacturing/doctype/job_card_operation/job_card_operation.json
#: manufacturing/doctype/workstation/workstation_job_card.html:89
msgid "Pause"
@@ -34352,7 +34473,7 @@ msgstr ""
msgid "Payment Entries"
msgstr ""
-#: accounts/utils.py:944
+#: accounts/utils.py:1030
msgid "Payment Entries {0} are un-linked"
msgstr ""
@@ -34400,17 +34521,17 @@ msgstr ""
msgid "Payment Entry already exists"
msgstr ""
-#: accounts/utils.py:607
+#: accounts/utils.py:619
msgid "Payment Entry has been modified after you pulled it. Please pull it again."
msgstr ""
#: accounts/doctype/payment_request/payment_request.py:112
-#: accounts/doctype/payment_request/payment_request.py:450
-#: accounts/doctype/payment_request/payment_request.py:574
+#: accounts/doctype/payment_request/payment_request.py:453
+#: accounts/doctype/payment_request/payment_request.py:577
msgid "Payment Entry is already created"
msgstr ""
-#: controllers/accounts_controller.py:1245
+#: controllers/accounts_controller.py:1250
msgid "Payment Entry {0} is linked against Order {1}, check if it should be pulled as advance in this invoice."
msgstr ""
@@ -34446,7 +34567,7 @@ msgstr ""
msgid "Payment Gateway Account"
msgstr ""
-#: accounts/utils.py:1187
+#: accounts/utils.py:1273
msgid "Payment Gateway Account not created, please create one manually."
msgstr ""
@@ -34631,7 +34752,7 @@ msgstr ""
msgid "Payment Request created from Sales Order or Purchase Order will be in Draft status. When disabled document will be in unsaved state."
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:499
+#: accounts/doctype/payment_request/payment_request.py:500
msgid "Payment Request for {0}"
msgstr ""
@@ -34639,7 +34760,7 @@ msgstr ""
msgid "Payment Request took too long to respond. Please try requesting for payment again."
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:443
+#: accounts/doctype/payment_request/payment_request.py:446
msgid "Payment Requests cannot be created against: {0}"
msgstr ""
@@ -34674,7 +34795,7 @@ msgstr ""
#: accounts/doctype/payment_schedule/payment_schedule.json
#: accounts/doctype/payment_term/payment_term.json
#: accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json
-#: accounts/report/accounts_receivable/accounts_receivable.py:1050
+#: accounts/report/accounts_receivable/accounts_receivable.py:1056
#: accounts/report/gross_profit/gross_profit.py:365
#: accounts/workspace/accounting/accounting.json
#: selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30
@@ -34730,10 +34851,10 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/report/accounts_payable/accounts_payable.js:93
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:102
-#: accounts/report/accounts_receivable/accounts_receivable.js:130
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:108
+#: accounts/report/accounts_payable/accounts_payable.js:71
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:80
+#: accounts/report/accounts_receivable/accounts_receivable.js:108
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:86
#: accounts/report/customer_ledger_summary/customer_ledger_summary.js:61
#: accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:61
#: buying/doctype/purchase_order/purchase_order.json
@@ -34769,7 +34890,12 @@ msgstr ""
msgid "Payment Type must be one of Receive, Pay and Internal Transfer"
msgstr ""
-#: accounts/utils.py:936
+#. Label of the payment_url (Data) field in DocType 'Payment Request'
+#: accounts/doctype/payment_request/payment_request.json
+msgid "Payment URL"
+msgstr ""
+
+#: accounts/utils.py:1022
msgid "Payment Unlink Error"
msgstr ""
@@ -34777,11 +34903,11 @@ msgstr ""
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:661
+#: accounts/doctype/pos_invoice/pos_invoice.py:664
msgid "Payment amount cannot be less than or equal to 0"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:141
+#: accounts/doctype/pos_profile/pos_profile.py:143
msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr ""
@@ -34794,7 +34920,7 @@ msgstr ""
msgid "Payment of {0} received successfully. Waiting for other requests to complete..."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:316
+#: accounts/doctype/pos_invoice/pos_invoice.py:317
msgid "Payment related to {0} is not completed"
msgstr ""
@@ -34843,7 +34969,7 @@ msgstr ""
msgid "Payroll Entry"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:87
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:88
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:119
msgid "Payroll Payable"
msgstr ""
@@ -35063,7 +35189,7 @@ msgstr ""
msgid "Period Based On"
msgstr ""
-#: accounts/general_ledger.py:716
+#: accounts/general_ledger.py:747
msgid "Period Closed"
msgstr ""
@@ -35154,7 +35280,7 @@ msgstr ""
#: assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json
#: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:54
-#: public/js/financial_statements.js:224
+#: public/js/financial_statements.js:227
msgid "Periodicity"
msgstr ""
@@ -35556,7 +35682,7 @@ msgstr ""
msgid "Please Select a Company"
msgstr ""
-#: selling/page/sales_funnel/sales_funnel.js:109
+#: selling/page/sales_funnel/sales_funnel.js:111
msgid "Please Select a Company."
msgstr ""
@@ -35578,7 +35704,7 @@ msgstr ""
msgid "Please Set Supplier Group in Buying Settings."
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1331
+#: accounts/doctype/payment_entry/payment_entry.js:1339
msgid "Please Specify Account"
msgstr ""
@@ -35602,7 +35728,7 @@ msgstr ""
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr ""
-#: public/js/utils/serial_no_batch_selector.js:566
+#: public/js/utils/serial_no_batch_selector.js:595
msgid "Please add atleast one Serial No / Batch No"
msgstr ""
@@ -35614,7 +35740,7 @@ msgstr ""
msgid "Please add the account to root level Company - {0}"
msgstr ""
-#: accounts/doctype/account/account.py:230
+#: accounts/doctype/account/account.py:231
msgid "Please add the account to root level Company - {}"
msgstr ""
@@ -35630,11 +35756,11 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2723
+#: accounts/doctype/sales_invoice/sales_invoice.py:2735
msgid "Please cancel and amend the Payment Entry"
msgstr ""
-#: accounts/utils.py:935
+#: accounts/utils.py:1021
msgid "Please cancel payment entry manually first"
msgstr ""
@@ -35691,11 +35817,11 @@ msgstr ""
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr ""
-#: accounts/doctype/account/account.py:332
+#: accounts/doctype/account/account.py:333
msgid "Please convert the parent account in corresponding child company to a group account."
msgstr ""
-#: selling/doctype/quotation/quotation.py:570
+#: selling/doctype/quotation/quotation.py:576
msgid "Please create Customer from Lead {0}."
msgstr ""
@@ -35707,11 +35833,11 @@ msgstr ""
msgid "Please create a new Accounting Dimension if required."
msgstr ""
-#: controllers/accounts_controller.py:587
+#: controllers/accounts_controller.py:592
msgid "Please create purchase from internal sale or delivery document itself"
msgstr ""
-#: assets/doctype/asset/asset.py:323
+#: assets/doctype/asset/asset.py:325
msgid "Please create purchase receipt or purchase invoice for the item {0}"
msgstr ""
@@ -35719,7 +35845,7 @@ msgstr ""
msgid "Please delete Product Bundle {0}, before merging {1} into {2}"
msgstr ""
-#: assets/doctype/asset/asset.py:362
+#: assets/doctype/asset/asset.py:364
msgid "Please do not book expense of multiple assets against one single Asset."
msgstr ""
@@ -35765,20 +35891,20 @@ 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 ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:877
+#: accounts/doctype/sales_invoice/sales_invoice.py:868
msgid "Please ensure {} account is a Balance Sheet account."
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:887
+#: accounts/doctype/sales_invoice/sales_invoice.py:878
msgid "Please ensure {} account {} is a Receivable account."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:549
+#: stock/doctype/stock_entry/stock_entry.py:550
msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:441
-#: accounts/doctype/sales_invoice/sales_invoice.py:1051
+#: accounts/doctype/pos_invoice/pos_invoice.py:442
+#: accounts/doctype/sales_invoice/sales_invoice.py:1043
msgid "Please enter Account for Change Amount"
msgstr ""
@@ -35790,7 +35916,7 @@ msgstr ""
msgid "Please enter Cost Center"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:330
+#: selling/doctype/sales_order/sales_order.py:334
msgid "Please enter Delivery Date"
msgstr ""
@@ -35807,7 +35933,7 @@ msgstr ""
msgid "Please enter Item Code to get Batch Number"
msgstr ""
-#: public/js/controllers/transaction.js:2358
+#: public/js/controllers/transaction.js:2388
msgid "Please enter Item Code to get batch no"
msgstr ""
@@ -35843,7 +35969,7 @@ msgstr ""
msgid "Please enter Reference date"
msgstr ""
-#: controllers/buying_controller.py:908
+#: controllers/buying_controller.py:910
msgid "Please enter Reqd by Date"
msgstr ""
@@ -35868,7 +35994,7 @@ msgid "Please enter Warehouse and Date"
msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.py:666
-#: accounts/doctype/sales_invoice/sales_invoice.py:1047
+#: accounts/doctype/sales_invoice/sales_invoice.py:1039
msgid "Please enter Write Off Account"
msgstr ""
@@ -35880,7 +36006,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr ""
-#: controllers/accounts_controller.py:2497
+#: controllers/accounts_controller.py:2518
msgid "Please enter default currency in Company Master"
msgstr ""
@@ -35908,11 +36034,11 @@ msgstr ""
msgid "Please enter serial nos"
msgstr ""
-#: setup/doctype/company/company.js:190
+#: setup/doctype/company/company.js:191
msgid "Please enter the company name to confirm"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:664
+#: accounts/doctype/pos_invoice/pos_invoice.py:667
msgid "Please enter the phone number first"
msgstr ""
@@ -35968,7 +36094,7 @@ msgstr ""
msgid "Please make sure the file you are using has 'Parent Account' column present in the header."
msgstr ""
-#: setup/doctype/company/company.js:192
+#: setup/doctype/company/company.js:193
msgid "Please make sure you really want to delete all the transactions for this company. Your master data will remain as it is. This action cannot be undone."
msgstr ""
@@ -35976,12 +36102,8 @@ msgstr ""
msgid "Please mention 'Weight UOM' along with Weight."
msgstr ""
-#: accounts/general_ledger.py:575
-msgid "Please mention Round Off Account in Company"
-msgstr ""
-
-#: accounts/general_ledger.py:578
-msgid "Please mention Round Off Cost Center in Company"
+#: accounts/general_ledger.py:599 accounts/general_ledger.py:606
+msgid "Please mention '{0}' in Company: {1}"
msgstr ""
#: maintenance/doctype/maintenance_schedule/maintenance_schedule.py:232
@@ -36022,7 +36144,7 @@ msgstr ""
msgid "Please select Apply Discount On"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1525
+#: selling/doctype/sales_order/sales_order.py:1533
msgid "Please select BOM against item {0}"
msgstr ""
@@ -36042,7 +36164,7 @@ msgstr ""
msgid "Please select Category first"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1465
+#: accounts/doctype/payment_entry/payment_entry.js:1473
#: public/js/controllers/accounts.js:86 public/js/controllers/accounts.js:124
msgid "Please select Charge Type first"
msgstr ""
@@ -36070,7 +36192,7 @@ msgstr ""
msgid "Please select Customer first"
msgstr ""
-#: setup/doctype/company/company.py:424
+#: setup/doctype/company/company.py:425
msgid "Please select Existing Company for creating Chart of Accounts"
msgstr ""
@@ -36078,7 +36200,7 @@ msgstr ""
msgid "Please select Finished Good Item for Service Item {0}"
msgstr ""
-#: assets/doctype/asset/asset.js:616 assets/doctype/asset/asset.js:633
+#: assets/doctype/asset/asset.js:619 assets/doctype/asset/asset.js:636
msgid "Please select Item Code first"
msgstr ""
@@ -36094,7 +36216,7 @@ msgstr ""
msgid "Please select Party Type first"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:460
+#: accounts/doctype/payment_entry/payment_entry.js:468
msgid "Please select Posting Date before selecting Party"
msgstr ""
@@ -36106,7 +36228,7 @@ msgstr ""
msgid "Please select Price List"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1527
+#: selling/doctype/sales_order/sales_order.py:1535
msgid "Please select Qty against item {0}"
msgstr ""
@@ -36122,11 +36244,11 @@ msgstr ""
msgid "Please select Start Date and End Date for Item {0}"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1252
+#: stock/doctype/stock_entry/stock_entry.py:1281
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
-#: controllers/accounts_controller.py:2400
+#: controllers/accounts_controller.py:2414
msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}"
msgstr ""
@@ -36141,7 +36263,7 @@ msgstr ""
#: accounts/doctype/payment_entry/payment_entry.js:223
#: manufacturing/doctype/bom/bom.js:570 manufacturing/doctype/bom/bom.py:245
#: public/js/controllers/accounts.js:249
-#: public/js/controllers/transaction.js:2607
+#: public/js/controllers/transaction.js:2637
msgid "Please select a Company first."
msgstr ""
@@ -36161,7 +36283,7 @@ msgstr ""
msgid "Please select a Supplier"
msgstr ""
-#: public/js/utils/serial_no_batch_selector.js:570
+#: public/js/utils/serial_no_batch_selector.js:599
msgid "Please select a Warehouse"
msgstr ""
@@ -36185,7 +36307,7 @@ msgstr ""
msgid "Please select a date and time"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:145
+#: accounts/doctype/pos_profile/pos_profile.py:147
msgid "Please select a default mode of payment"
msgstr ""
@@ -36263,7 +36385,7 @@ msgstr ""
msgid "Please select the Multiple Tier Program type for more than one collection rules."
msgstr ""
-#: accounts/doctype/coupon_code/coupon_code.py:47
+#: accounts/doctype/coupon_code/coupon_code.py:48
msgid "Please select the customer."
msgstr ""
@@ -36286,11 +36408,11 @@ msgstr ""
msgid "Please select weekly off day"
msgstr ""
-#: public/js/utils.js:938
+#: public/js/utils.js:948
msgid "Please select {0}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1236
+#: accounts/doctype/payment_entry/payment_entry.js:1244
#: accounts/doctype/payment_reconciliation/payment_reconciliation.py:578
#: accounts/doctype/tax_withholding_category/tax_withholding_category.py:82
msgid "Please select {0} first"
@@ -36300,19 +36422,23 @@ msgstr ""
msgid "Please set 'Apply Additional Discount On'"
msgstr ""
-#: assets/doctype/asset/depreciation.py:772
+#: assets/doctype/asset/depreciation.py:806
msgid "Please set 'Asset Depreciation Cost Center' in Company {0}"
msgstr ""
-#: assets/doctype/asset/depreciation.py:770
+#: assets/doctype/asset/depreciation.py:804
msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}"
msgstr ""
+#: accounts/general_ledger.py:511
+msgid "Please set '{0}' in Company: {1}"
+msgstr ""
+
#: accounts/doctype/ledger_merge/ledger_merge.js:36
msgid "Please set Account"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1539
+#: accounts/doctype/sales_invoice/sales_invoice.py:1531
msgid "Please set Account for Change Amount"
msgstr ""
@@ -36360,7 +36486,7 @@ msgstr ""
msgid "Please set Fixed Asset Account in {} against {}."
msgstr ""
-#: assets/doctype/asset/asset.py:432
+#: assets/doctype/asset/asset.py:434
msgid "Please set Opening Number of Booked Depreciations"
msgstr ""
@@ -36394,11 +36520,11 @@ msgstr ""
msgid "Please set a Company"
msgstr ""
-#: assets/doctype/asset/asset.py:260
+#: assets/doctype/asset/asset.py:262
msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:1317
+#: selling/doctype/sales_order/sales_order.py:1325
msgid "Please set a Supplier against the Items to be considered in the Purchase Order."
msgstr ""
@@ -36410,7 +36536,7 @@ msgstr ""
msgid "Please set a default Holiday List for Employee {0} or Company {1}"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1087
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1090
msgid "Please set account in Warehouse {0}"
msgstr ""
@@ -36431,23 +36557,23 @@ msgstr ""
msgid "Please set at least one row in the Taxes and Charges Table"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2027
+#: accounts/doctype/sales_invoice/sales_invoice.py:2039
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr ""
#: accounts/doctype/pos_opening_entry/pos_opening_entry.py:66
-#: accounts/doctype/pos_profile/pos_profile.py:163
-#: accounts/doctype/sales_invoice/sales_invoice.py:2585
+#: accounts/doctype/pos_profile/pos_profile.py:165
+#: accounts/doctype/sales_invoice/sales_invoice.py:2597
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr ""
#: accounts/doctype/pos_opening_entry/pos_opening_entry.py:68
-#: accounts/doctype/pos_profile/pos_profile.py:165
-#: accounts/doctype/sales_invoice/sales_invoice.py:2587
+#: accounts/doctype/pos_profile/pos_profile.py:167
+#: accounts/doctype/sales_invoice/sales_invoice.py:2599
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr ""
-#: accounts/utils.py:2058
+#: accounts/utils.py:2144
msgid "Please set default Exchange Gain/Loss Account in Company {}"
msgstr ""
@@ -36463,7 +36589,7 @@ msgstr ""
msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer"
msgstr ""
-#: accounts/utils.py:953
+#: accounts/utils.py:1039
msgid "Please set default {0} in Company {1}"
msgstr ""
@@ -36480,11 +36606,11 @@ msgstr ""
msgid "Please set filters"
msgstr ""
-#: controllers/accounts_controller.py:2008
+#: controllers/accounts_controller.py:2022
msgid "Please set one of the following:"
msgstr ""
-#: public/js/controllers/transaction.js:2076
+#: public/js/controllers/transaction.js:2106
msgid "Please set recurring after saving"
msgstr ""
@@ -36537,7 +36663,7 @@ msgstr ""
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
-#: public/js/controllers/transaction.js:1944
+#: public/js/controllers/transaction.js:1974
msgid "Please specify"
msgstr ""
@@ -36551,8 +36677,8 @@ msgstr ""
msgid "Please specify Company to proceed"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1488
-#: controllers/accounts_controller.py:2617 public/js/controllers/accounts.js:97
+#: accounts/doctype/payment_entry/payment_entry.js:1496
+#: controllers/accounts_controller.py:2638 public/js/controllers/accounts.js:97
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr ""
@@ -36728,7 +36854,7 @@ msgstr ""
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: accounts/doctype/payment_entry/payment_entry.js:820
+#: accounts/doctype/payment_entry/payment_entry.js:828
#: accounts/doctype/payment_entry/payment_entry.json
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: accounts/doctype/payment_order/payment_order.json
@@ -36844,7 +36970,7 @@ msgstr ""
msgid "Posting Time"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1790
+#: stock/doctype/stock_entry/stock_entry.py:1819
msgid "Posting date and posting time is mandatory"
msgstr ""
@@ -37110,7 +37236,7 @@ msgstr ""
msgid "Price List Currency"
msgstr ""
-#: stock/get_item_details.py:1044
+#: stock/get_item_details.py:1067
msgid "Price List Currency not selected"
msgstr ""
@@ -37566,7 +37692,7 @@ msgstr ""
msgid "Print Style"
msgstr ""
-#: setup/install.py:108
+#: setup/install.py:109
msgid "Print UOM after Quantity"
msgstr ""
@@ -37584,7 +37710,7 @@ msgstr ""
msgid "Print settings updated in respective print format"
msgstr ""
-#: setup/install.py:115
+#: setup/install.py:116
msgid "Print taxes with zero amount"
msgstr ""
@@ -37994,7 +38120,7 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#: manufacturing/doctype/workstation/workstation.json
#: manufacturing/workspace/manufacturing/manufacturing.json
-#: setup/doctype/company/company.py:364
+#: setup/doctype/company/company.py:365
msgid "Production"
msgstr ""
@@ -38128,7 +38254,7 @@ msgstr ""
#. Label of a chart in the Accounting Workspace
#: accounts/doctype/account/account.json
#: accounts/workspace/accounting/accounting.json
-#: public/js/financial_statements.js:137
+#: public/js/financial_statements.js:140
msgid "Profit and Loss"
msgstr ""
@@ -38246,7 +38372,7 @@ msgstr ""
#: accounts/doctype/psoa_project/psoa_project.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
-#: accounts/doctype/sales_invoice/sales_invoice.js:1026
+#: accounts/doctype/sales_invoice/sales_invoice.js:1028
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/doctype/sales_invoice_item/sales_invoice_item.json
#: accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:73
@@ -38291,7 +38417,7 @@ msgstr ""
#: projects/report/timesheet_billing_summary/timesheet_billing_summary.js:46
#: projects/report/timesheet_billing_summary/timesheet_billing_summary.py:25
#: projects/workspace/projects/projects.json
-#: public/js/financial_statements.js:257 public/js/projects/timer.js:14
+#: public/js/financial_statements.js:260 public/js/projects/timer.js:14
#: public/js/purchase_trends_filters.js:52 public/js/sales_trends_filters.js:28
#: selling/doctype/installation_note/installation_note.json
#: selling/doctype/sales_order/sales_order.js:745
@@ -38587,7 +38713,7 @@ msgstr ""
msgid "Prospect Owner"
msgstr ""
-#: crm/doctype/lead/lead.py:311
+#: crm/doctype/lead/lead.py:313
msgid "Prospect {0} already exists"
msgstr ""
@@ -38621,7 +38747,7 @@ msgstr ""
msgid "Providing"
msgstr ""
-#: setup/doctype/company/company.py:447
+#: setup/doctype/company/company.py:448
msgid "Provisional Account"
msgstr ""
@@ -38675,7 +38801,7 @@ msgstr ""
#: accounts/doctype/tax_rule/tax_rule.json
#: manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: projects/doctype/project/project_dashboard.py:16
-#: setup/doctype/company/company.py:352 stock/doctype/item/item.json
+#: setup/doctype/company/company.py:353 stock/doctype/item/item.json
#: stock/doctype/item_reorder/item_reorder.json
#: stock/doctype/material_request/material_request.json
msgid "Purchase"
@@ -38771,9 +38897,11 @@ msgstr ""
#. Name of a DocType
#. Label of the purchase_invoice_item (Data) field in DocType 'Purchase Invoice
#. Item'
+#. Label of the purchase_invoice_item (Link) field in DocType 'Asset'
#. Label of the purchase_invoice_item (Data) field in DocType 'Purchase Receipt
#. Item'
#: accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
+#: assets/doctype/asset/asset.json
#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Purchase Invoice Item"
msgstr ""
@@ -38787,7 +38915,7 @@ msgstr ""
msgid "Purchase Invoice Trends"
msgstr ""
-#: assets/doctype/asset/asset.py:212
+#: assets/doctype/asset/asset.py:214
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr ""
@@ -38796,7 +38924,7 @@ msgstr ""
msgid "Purchase Invoice {0} is already submitted"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1891
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1917
msgid "Purchase Invoices"
msgstr ""
@@ -38999,7 +39127,7 @@ msgstr ""
msgid "Purchase Orders to Receive"
msgstr ""
-#: controllers/accounts_controller.py:1638
+#: controllers/accounts_controller.py:1649
msgid "Purchase Orders {0} are un-linked"
msgstr ""
@@ -39055,11 +39183,13 @@ msgstr ""
msgid "Purchase Receipt Detail"
msgstr ""
+#. Label of the purchase_receipt_item (Link) field in DocType 'Asset'
#. Label of the purchase_receipt_item (Data) field in DocType 'Landed Cost
#. Item'
#. Name of a DocType
#. Label of the purchase_receipt_item (Data) field in DocType 'Purchase Receipt
#. Item'
+#: assets/doctype/asset/asset.json
#: stock/doctype/landed_cost_item/landed_cost_item.json
#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Purchase Receipt Item"
@@ -39129,7 +39259,7 @@ msgid "Purchase Return"
msgstr ""
#. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule'
-#: accounts/doctype/tax_rule/tax_rule.json setup/doctype/company/company.js:125
+#: accounts/doctype/tax_rule/tax_rule.json setup/doctype/company/company.js:126
msgid "Purchase Tax Template"
msgstr ""
@@ -39253,7 +39383,7 @@ msgstr ""
msgid "Purpose"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:362
+#: stock/doctype/stock_entry/stock_entry.py:363
msgid "Purpose must be one of {0}"
msgstr ""
@@ -39333,7 +39463,7 @@ msgstr ""
#: public/js/bom_configurator/bom_configurator.bundle.js:304
#: public/js/bom_configurator/bom_configurator.bundle.js:437
#: public/js/bom_configurator/bom_configurator.bundle.js:525
-#: public/js/utils.js:696
+#: public/js/utils.js:706
#: selling/doctype/product_bundle_item/product_bundle_item.json
#: selling/doctype/sales_order/sales_order.js:385
#: selling/doctype/sales_order/sales_order.js:489
@@ -39720,7 +39850,7 @@ msgstr ""
msgid "Quality Inspection(s)"
msgstr ""
-#: setup/doctype/company/company.py:394
+#: setup/doctype/company/company.py:395
msgid "Quality Management"
msgstr ""
@@ -39834,7 +39964,7 @@ msgstr ""
#: manufacturing/doctype/plant_floor/plant_floor.js:166
#: manufacturing/doctype/plant_floor/plant_floor.js:190
#: public/js/controllers/buying.js:509 public/js/stock_analytics.js:50
-#: public/js/utils/serial_no_batch_selector.js:426
+#: public/js/utils/serial_no_batch_selector.js:455
#: selling/doctype/quotation_item/quotation_item.json
#: selling/doctype/sales_order_item/sales_order_item.json
#: selling/page/point_of_sale/pos_item_cart.js:46
@@ -39936,7 +40066,7 @@ msgstr ""
msgid "Quantity and Warehouse"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1320
+#: stock/doctype/stock_entry/stock_entry.py:1349
msgid "Quantity in row {0} ({1}) must be same as manufactured quantity {2}"
msgstr ""
@@ -40032,7 +40162,7 @@ msgstr ""
#: maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json
#: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:58
#: manufacturing/report/production_analytics/production_analytics.js:35
-#: public/js/financial_statements.js:228
+#: public/js/financial_statements.js:231
#: public/js/purchase_trends_filters.js:20 public/js/sales_trends_filters.js:12
#: public/js/stock_analytics.js:84
#: quality_management/doctype/quality_goal/quality_goal.json
@@ -40186,15 +40316,15 @@ msgstr ""
msgid "Quotation Trends"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:394
+#: selling/doctype/sales_order/sales_order.py:398
msgid "Quotation {0} is cancelled"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:307
+#: selling/doctype/sales_order/sales_order.py:311
msgid "Quotation {0} not of type {1}"
msgstr ""
-#: selling/doctype/quotation/quotation.py:327
+#: selling/doctype/quotation/quotation.py:333
#: selling/page/sales_funnel/sales_funnel.py:57
msgid "Quotations"
msgstr ""
@@ -40332,7 +40462,7 @@ msgstr ""
#: manufacturing/doctype/bom_item/bom_item.json
#: manufacturing/doctype/bom_scrap_item/bom_scrap_item.json
#: manufacturing/doctype/work_order_item/work_order_item.json
-#: public/js/utils.js:706
+#: public/js/utils.js:716
#: selling/doctype/product_bundle_item/product_bundle_item.json
#: selling/doctype/quotation_item/quotation_item.json
#: selling/doctype/sales_order_item/sales_order_item.json
@@ -40668,7 +40798,7 @@ msgstr ""
#. Label of the raw_materials_consumption_section (Section Break) field in
#. DocType 'Manufacturing Settings'
#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
-msgid "Raw Materials Consumption"
+msgid "Raw Materials Consumption "
msgstr ""
#. Label of the raw_materials_supplied (Section Break) field in DocType
@@ -40906,7 +41036,7 @@ msgstr ""
msgid "Receivable/Payable Account"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:47
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:48
msgid "Receivable/Payable Account: {0} doesn't belong to company {1}"
msgstr ""
@@ -41319,7 +41449,7 @@ msgstr ""
#: manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: manufacturing/doctype/work_order/work_order_dashboard.py:10
#: selling/doctype/sales_order/sales_order_dashboard.py:27
-#: setup/setup_wizard/data/lead_source.txt:2
+#: setup/setup_wizard/data/marketing_source.txt:2
#: stock/doctype/delivery_note/delivery_note_dashboard.py:23
#: stock/doctype/item_price/item_price.json
#: stock/doctype/material_request/material_request.json
@@ -41348,7 +41478,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
-#: public/js/controllers/transaction.js:2182
+#: public/js/controllers/transaction.js:2212
msgid "Reference Date for Early Payment Discount"
msgstr ""
@@ -41590,11 +41720,11 @@ msgstr ""
msgid "References"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:409
+#: stock/doctype/delivery_note/delivery_note.py:374
msgid "References to Sales Invoices are Incomplete"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:385
+#: stock/doctype/delivery_note/delivery_note.py:369
msgid "References to Sales Orders are Incomplete"
msgstr ""
@@ -41613,7 +41743,7 @@ msgid "Referral Sales Partner"
msgstr ""
#: public/js/plant_floor_visual/visual_plant.js:151
-#: selling/page/sales_funnel/sales_funnel.js:51
+#: selling/page/sales_funnel/sales_funnel.js:53
msgid "Refresh"
msgstr ""
@@ -41633,7 +41763,7 @@ msgstr ""
msgid "Refresh Token"
msgstr ""
-#: stock/reorder_item.py:387
+#: stock/reorder_item.py:392
msgid "Regards,"
msgstr ""
@@ -41742,7 +41872,7 @@ msgstr ""
msgid "Release Date"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:313
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:312
msgid "Release date must be in the future"
msgstr ""
@@ -41757,8 +41887,8 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:187
#: accounts/report/accounts_receivable/accounts_receivable.html:156
-#: accounts/report/accounts_receivable/accounts_receivable.py:1071
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:179
+#: accounts/report/accounts_receivable/accounts_receivable.py:1078
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:178
msgid "Remaining Balance"
msgstr ""
@@ -41810,9 +41940,9 @@ msgstr ""
#: accounts/report/accounts_receivable/accounts_receivable.html:159
#: accounts/report/accounts_receivable/accounts_receivable.html:198
#: accounts/report/accounts_receivable/accounts_receivable.html:269
-#: accounts/report/accounts_receivable/accounts_receivable.py:1103
+#: accounts/report/accounts_receivable/accounts_receivable.py:1110
#: accounts/report/general_ledger/general_ledger.html:29
-#: accounts/report/general_ledger/general_ledger.html:51
+#: accounts/report/general_ledger/general_ledger.html:52
#: accounts/report/general_ledger/general_ledger.py:691
#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112
#: accounts/report/purchase_register/purchase_register.py:296
@@ -41866,7 +41996,7 @@ msgstr ""
msgid "Rename Log"
msgstr ""
-#: accounts/doctype/account/account.py:516
+#: accounts/doctype/account/account.py:517
msgid "Rename Not Allowed"
msgstr ""
@@ -41875,7 +42005,7 @@ msgstr ""
msgid "Rename Tool"
msgstr ""
-#: accounts/doctype/account/account.py:508
+#: accounts/doctype/account/account.py:509
msgid "Renaming it is only allowed via parent company {0}, to avoid mismatch."
msgstr ""
@@ -42015,7 +42145,7 @@ msgstr ""
msgid "Report Type"
msgstr ""
-#: accounts/doctype/account/account.py:410
+#: accounts/doctype/account/account.py:411
msgid "Report Type is mandatory"
msgstr ""
@@ -42024,7 +42154,7 @@ msgstr ""
msgid "Report View"
msgstr ""
-#: setup/install.py:157
+#: setup/install.py:174
msgid "Report an Issue"
msgstr ""
@@ -42174,7 +42304,7 @@ msgstr ""
msgid "Reqd By Date"
msgstr ""
-#: public/js/utils.js:716
+#: public/js/utils.js:726
msgid "Reqd by date"
msgstr ""
@@ -42385,7 +42515,7 @@ msgstr ""
msgid "Research"
msgstr ""
-#: setup/doctype/company/company.py:400
+#: setup/doctype/company/company.py:401
msgid "Research & Development"
msgstr ""
@@ -42507,7 +42637,7 @@ msgstr ""
msgid "Reserved Quantity for Production"
msgstr ""
-#: stock/stock_ledger.py:2095
+#: stock/stock_ledger.py:2096
msgid "Reserved Serial No."
msgstr ""
@@ -42519,11 +42649,11 @@ msgstr ""
#: stock/dashboard/item_dashboard_list.html:15 stock/doctype/bin/bin.json
#: stock/doctype/pick_list/pick_list.js:146
#: stock/report/reserved_stock/reserved_stock.json
-#: stock/report/stock_balance/stock_balance.py:479 stock/stock_ledger.py:2079
+#: stock/report/stock_balance/stock_balance.py:479 stock/stock_ledger.py:2080
msgid "Reserved Stock"
msgstr ""
-#: stock/stock_ledger.py:2125
+#: stock/stock_ledger.py:2126
msgid "Reserved Stock for Batch"
msgstr ""
@@ -42795,7 +42925,7 @@ msgstr ""
msgid "Retain Sample"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:106
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:107
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:154
msgid "Retained Earnings"
msgstr ""
@@ -42832,7 +42962,7 @@ msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:263
+#: accounts/doctype/sales_invoice/sales_invoice.py:266
#: stock/doctype/delivery_note/delivery_note_list.js:16
#: stock/doctype/purchase_receipt/purchase_receipt_list.js:15
#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
@@ -42970,13 +43100,17 @@ msgstr ""
msgid "Returns"
msgstr ""
-#: accounts/report/accounts_payable/accounts_payable.js:157
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:119
-#: accounts/report/accounts_receivable/accounts_receivable.js:189
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:147
+#: accounts/report/accounts_payable/accounts_payable.js:135
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:97
+#: accounts/report/accounts_receivable/accounts_receivable.js:167
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:125
msgid "Revaluation Journals"
msgstr ""
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:108
+msgid "Revaluation Surplus"
+msgstr ""
+
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:88
msgid "Revenue"
msgstr ""
@@ -43115,11 +43249,11 @@ msgstr ""
msgid "Root Type for {0} must be one of the Asset, Liability, Income, Expense and Equity"
msgstr ""
-#: accounts/doctype/account/account.py:407
+#: accounts/doctype/account/account.py:408
msgid "Root Type is mandatory"
msgstr ""
-#: accounts/doctype/account/account.py:212
+#: accounts/doctype/account/account.py:213
msgid "Root cannot be edited."
msgstr ""
@@ -43159,6 +43293,12 @@ msgstr ""
msgid "Round Off Tax Amount"
msgstr ""
+#. Option for the 'Account Type' (Select) field in DocType 'Account'
+#. Label of the round_off_for_opening (Link) field in DocType 'Company'
+#: accounts/doctype/account/account.json setup/doctype/company/company.json
+msgid "Round Off for Opening"
+msgstr ""
+
#. Label of the round_row_wise_tax (Check) field in DocType 'Accounts Settings'
#: accounts/doctype/accounts_settings/accounts_settings.json
msgid "Round Tax Amount Row-wise"
@@ -43325,13 +43465,13 @@ msgstr ""
msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:450
-#: accounts/doctype/sales_invoice/sales_invoice.py:1704
+#: accounts/doctype/pos_invoice/pos_invoice.py:451
+#: accounts/doctype/sales_invoice/sales_invoice.py:1715
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:448
-#: accounts/doctype/sales_invoice/sales_invoice.py:1699
+#: accounts/doctype/pos_invoice/pos_invoice.py:449
+#: accounts/doctype/sales_invoice/sales_invoice.py:1710
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr ""
@@ -43360,7 +43500,7 @@ msgstr ""
msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}"
msgstr ""
-#: controllers/accounts_controller.py:956
+#: controllers/accounts_controller.py:961
msgid "Row #{0}: Account {1} does not belong to company {2}"
msgstr ""
@@ -43377,7 +43517,7 @@ msgstr ""
msgid "Row #{0}: Amount must be a positive number"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:381
+#: accounts/doctype/sales_invoice/sales_invoice.py:367
msgid "Row #{0}: Asset {1} cannot be submitted, it is already {2}"
msgstr ""
@@ -43393,23 +43533,23 @@ msgstr ""
msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}"
msgstr ""
-#: controllers/accounts_controller.py:3165
+#: controllers/accounts_controller.py:3186
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr ""
-#: controllers/accounts_controller.py:3139
+#: controllers/accounts_controller.py:3160
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr ""
-#: controllers/accounts_controller.py:3158
+#: controllers/accounts_controller.py:3179
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr ""
-#: controllers/accounts_controller.py:3145
+#: controllers/accounts_controller.py:3166
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr ""
-#: controllers/accounts_controller.py:3151
+#: controllers/accounts_controller.py:3172
msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order."
msgstr ""
@@ -43417,7 +43557,7 @@ msgstr ""
msgid "Row #{0}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor"
msgstr ""
-#: controllers/accounts_controller.py:3407
+#: controllers/accounts_controller.py:3428
msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}."
msgstr ""
@@ -43449,7 +43589,7 @@ msgstr ""
msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}"
msgstr ""
-#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:105
+#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:106
msgid "Row #{0}: Cost Center {1} does not belong to company {2}"
msgstr ""
@@ -43469,7 +43609,7 @@ msgstr ""
msgid "Row #{0}: Duplicate entry in References {1} {2}"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:239
+#: selling/doctype/sales_order/sales_order.py:243
msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date"
msgstr ""
@@ -43489,7 +43629,7 @@ msgstr ""
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:322
+#: stock/doctype/stock_entry/stock_entry.py:323
msgid "Row #{0}: Finished Good must be {1}"
msgstr ""
@@ -43541,7 +43681,7 @@ msgstr ""
msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:557
+#: selling/doctype/sales_order/sales_order.py:561
msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists"
msgstr ""
@@ -43549,7 +43689,7 @@ msgstr ""
msgid "Row #{0}: Only {1} available to reserve for the Item {2}"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:676
+#: stock/doctype/stock_entry/stock_entry.py:677
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 ""
@@ -43573,7 +43713,7 @@ msgstr ""
msgid "Row #{0}: Please set reorder quantity"
msgstr ""
-#: controllers/accounts_controller.py:414
+#: controllers/accounts_controller.py:419
msgid "Row #{0}: Please update deferred revenue/expense account in item row or default account in company master"
msgstr ""
@@ -43590,8 +43730,8 @@ msgstr ""
msgid "Row #{0}: Qty should be less than or equal to Available Qty to Reserve (Actual Qty - Reserved Qty) {1} for Iem {2} against Batch {3} in Warehouse {4}."
msgstr ""
-#: controllers/accounts_controller.py:1099
-#: controllers/accounts_controller.py:3265
+#: controllers/accounts_controller.py:1104
+#: controllers/accounts_controller.py:3286
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr ""
@@ -43607,11 +43747,11 @@ msgstr ""
msgid "Row #{0}: Received Qty must be equal to Accepted + Rejected Qty for Item {1}"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1268
+#: accounts/doctype/payment_entry/payment_entry.js:1276
msgid "Row #{0}: Reference Document Type must be one of Purchase Order, Purchase Invoice or Journal Entry"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:1254
+#: accounts/doctype/payment_entry/payment_entry.js:1262
msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning"
msgstr ""
@@ -43627,7 +43767,7 @@ msgstr ""
msgid "Row #{0}: Rejected Warehouse is mandatory for the rejected Item {1}"
msgstr ""
-#: controllers/buying_controller.py:906
+#: controllers/buying_controller.py:908
msgid "Row #{0}: Reqd by Date cannot be before Transaction Date"
msgstr ""
@@ -43655,19 +43795,19 @@ msgstr ""
msgid "Row #{0}: Serial No {1} is already selected."
msgstr ""
-#: controllers/accounts_controller.py:442
+#: controllers/accounts_controller.py:447
msgid "Row #{0}: Service End Date cannot be before Invoice Posting Date"
msgstr ""
-#: controllers/accounts_controller.py:436
+#: controllers/accounts_controller.py:441
msgid "Row #{0}: Service Start Date cannot be greater than Service End Date"
msgstr ""
-#: controllers/accounts_controller.py:430
+#: controllers/accounts_controller.py:435
msgid "Row #{0}: Service Start and End Date is required for deferred accounting"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:402
+#: selling/doctype/sales_order/sales_order.py:406
msgid "Row #{0}: Set Supplier for item {1}"
msgstr ""
@@ -43703,7 +43843,7 @@ msgstr ""
msgid "Row #{0}: Stock is already reserved for the Item {1}."
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:685
+#: stock/doctype/delivery_note/delivery_note.py:670
msgid "Row #{0}: Stock is reserved for item {1} in warehouse {2}."
msgstr ""
@@ -43719,7 +43859,7 @@ msgstr ""
msgid "Row #{0}: The batch {1} has already expired."
msgstr ""
-#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:150
+#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:151
msgid "Row #{0}: The following serial numbers are not present in Delivery Note {1}:"
msgstr ""
@@ -43735,7 +43875,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 ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1424
+#: accounts/doctype/sales_invoice/sales_invoice.py:1416
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr ""
@@ -43755,7 +43895,7 @@ msgstr ""
msgid "Row #{0}: {1} of {2} should be {3}. Please update the {1} or select a different account."
msgstr ""
-#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:161
+#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:162
msgid "Row #{0}: {1} serial numbers are required for Item {2}. You have provided {3} serial numbers."
msgstr ""
@@ -43767,11 +43907,11 @@ msgstr ""
msgid "Row #{}: Currency of {} - {} doesn't matches company currency."
msgstr ""
-#: assets/doctype/asset/asset.py:304
+#: assets/doctype/asset/asset.py:306
msgid "Row #{}: Finance Book should not be empty since you're using multiple."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:344
+#: accounts/doctype/pos_invoice/pos_invoice.py:345
msgid "Row #{}: Item Code: {} is not available under warehouse {}."
msgstr ""
@@ -43791,15 +43931,15 @@ msgstr ""
msgid "Row #{}: Please assign task to a member."
msgstr ""
-#: assets/doctype/asset/asset.py:296
+#: assets/doctype/asset/asset.py:298
msgid "Row #{}: Please use a different Finance Book."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:410
+#: accounts/doctype/pos_invoice/pos_invoice.py:411
msgid "Row #{}: Serial No {} cannot be returned since it was not transacted in original invoice {}"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:351
+#: accounts/doctype/pos_invoice/pos_invoice.py:352
msgid "Row #{}: Stock quantity not enough for Item Code: {} under warehouse {}. Available quantity {}."
msgstr ""
@@ -43807,7 +43947,7 @@ msgstr ""
msgid "Row #{}: The original Invoice {} of return invoice {} is not consolidated."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:383
+#: accounts/doctype/pos_invoice/pos_invoice.py:384
msgid "Row #{}: You cannot add positive quantities in a return invoice. Please remove item {} to complete the return."
msgstr ""
@@ -43847,11 +43987,11 @@ msgstr ""
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1183
+#: stock/doctype/stock_entry/stock_entry.py:1212
msgid "Row {0}# Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1207
+#: stock/doctype/stock_entry/stock_entry.py:1236
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr ""
@@ -43863,7 +44003,7 @@ msgstr ""
msgid "Row {0}: Account {1} and Party Type {2} have different account types"
msgstr ""
-#: controllers/accounts_controller.py:2642
+#: controllers/accounts_controller.py:2663
msgid "Row {0}: Account {1} is a Group Account"
msgstr ""
@@ -43887,7 +44027,7 @@ msgstr ""
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:916
+#: stock/doctype/stock_entry/stock_entry.py:945
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
@@ -43903,7 +44043,7 @@ msgstr ""
msgid "Row {0}: Conversion Factor is mandatory"
msgstr ""
-#: controllers/accounts_controller.py:2655
+#: controllers/accounts_controller.py:2676
msgid "Row {0}: Cost Center {1} does not belong to Company {2}"
msgstr ""
@@ -43927,11 +44067,11 @@ msgstr ""
msgid "Row {0}: Delivery Warehouse ({1}) and Customer Warehouse ({2}) can not be same"
msgstr ""
-#: assets/doctype/asset/asset.py:413
+#: assets/doctype/asset/asset.py:415
msgid "Row {0}: Depreciation Start Date is required"
msgstr ""
-#: controllers/accounts_controller.py:2321
+#: controllers/accounts_controller.py:2335
msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date"
msgstr ""
@@ -43944,11 +44084,11 @@ msgid "Row {0}: Enter location for the asset item {1}"
msgstr ""
#: accounts/doctype/journal_entry/journal_entry.py:952
-#: controllers/taxes_and_totals.py:1139
+#: controllers/taxes_and_totals.py:1146
msgid "Row {0}: Exchange Rate is mandatory"
msgstr ""
-#: assets/doctype/asset/asset.py:404
+#: assets/doctype/asset/asset.py:406
msgid "Row {0}: Expected Value After Useful Life must be less than Gross Purchase Amount"
msgstr ""
@@ -44009,7 +44149,7 @@ msgstr ""
msgid "Row {0}: Item {1} must be a subcontracted item."
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:742
+#: stock/doctype/delivery_note/delivery_note.py:727
msgid "Row {0}: Packed Qty must be equal to {1} Qty."
msgstr ""
@@ -44077,7 +44217,7 @@ msgstr ""
msgid "Row {0}: Qty cannot be greater than {1} for the Item {2}."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:386
+#: stock/doctype/stock_entry/stock_entry.py:387
msgid "Row {0}: Qty in Stock UOM can not be zero."
msgstr ""
@@ -44085,7 +44225,7 @@ msgstr ""
msgid "Row {0}: Qty must be greater than 0."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:750
+#: stock/doctype/stock_entry/stock_entry.py:751
msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})"
msgstr ""
@@ -44093,7 +44233,7 @@ msgstr ""
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1220
+#: stock/doctype/stock_entry/stock_entry.py:1249
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr ""
@@ -44101,7 +44241,7 @@ msgstr ""
msgid "Row {0}: Target Warehouse is mandatory for internal transfers"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:429
+#: stock/doctype/stock_entry/stock_entry.py:430
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr ""
@@ -44109,15 +44249,15 @@ msgstr ""
msgid "Row {0}: To set {1} periodicity, difference between from and to date must be greater than or equal to {2}"
msgstr ""
-#: assets/doctype/asset/asset.py:438
+#: assets/doctype/asset/asset.py:440
msgid "Row {0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:380
+#: stock/doctype/stock_entry/stock_entry.py:381
msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr ""
-#: controllers/accounts_controller.py:857
+#: controllers/accounts_controller.py:862
msgid "Row {0}: user has not applied the rule {1} on the item {2}"
msgstr ""
@@ -44129,7 +44269,7 @@ msgstr ""
msgid "Row {0}: {1} must be greater than 0"
msgstr ""
-#: controllers/accounts_controller.py:564
+#: controllers/accounts_controller.py:569
msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}"
msgstr ""
@@ -44141,7 +44281,7 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: controllers/accounts_controller.py:2634
+#: controllers/accounts_controller.py:2655
msgid "Row {0}: {3} Account {1} does not belong to Company {2}"
msgstr ""
@@ -44175,7 +44315,7 @@ msgstr ""
msgid "Rows with Same Account heads will be merged on Ledger"
msgstr ""
-#: controllers/accounts_controller.py:2331
+#: controllers/accounts_controller.py:2345
msgid "Rows with duplicate due dates in other rows were found: {0}"
msgstr ""
@@ -44245,7 +44385,7 @@ msgstr ""
msgid "SLA Paused On"
msgstr ""
-#: public/js/utils.js:1084
+#: public/js/utils.js:1094
msgid "SLA is on hold since {0}"
msgstr ""
@@ -44332,7 +44472,7 @@ msgstr ""
#. Option for the 'Order Type' (Select) field in DocType 'Quotation'
#. Option for the 'Order Type' (Select) field in DocType 'Sales Order'
#. Label of the sales_details (Tab Break) field in DocType 'Item'
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:79
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:80
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:107
#: accounts/doctype/item_tax_template/item_tax_template_dashboard.py:9
#: accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
@@ -44345,7 +44485,7 @@ msgstr ""
#: regional/report/vat_audit_report/vat_audit_report.py:180
#: selling/doctype/quotation/quotation.json
#: selling/doctype/sales_order/sales_order.json
-#: setup/doctype/company/company.py:346 setup/doctype/company/company.py:509
+#: setup/doctype/company/company.py:347 setup/doctype/company/company.py:510
#: setup/doctype/company/company_dashboard.py:9
#: setup/doctype/sales_person/sales_person_dashboard.py:12
#: setup/setup_wizard/operations/install_fixtures.py:282
@@ -44353,7 +44493,7 @@ msgstr ""
msgid "Sales"
msgstr ""
-#: setup/doctype/company/company.py:509
+#: setup/doctype/company/company.py:510
msgid "Sales Account"
msgstr ""
@@ -44486,11 +44626,11 @@ msgstr ""
msgid "Sales Invoice Trends"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:760
+#: stock/doctype/delivery_note/delivery_note.py:745
msgid "Sales Invoice {0} has already been submitted"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:487
+#: selling/doctype/sales_order/sales_order.py:491
msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order"
msgstr ""
@@ -44507,7 +44647,6 @@ msgstr ""
#: crm/doctype/campaign/campaign.json crm/doctype/contract/contract.json
#: crm/doctype/contract_template/contract_template.json
#: crm/doctype/crm_settings/crm_settings.json crm/doctype/lead/lead.json
-#: crm/doctype/lead_source/lead_source.json
#: crm/doctype/market_segment/market_segment.json
#: crm/doctype/opportunity/opportunity.json
#: crm/doctype/opportunity_lost_reason/opportunity_lost_reason.json
@@ -44553,7 +44692,15 @@ msgstr ""
msgid "Sales Monthly History"
msgstr ""
-#: selling/page/sales_funnel/sales_funnel.js:144
+#: selling/page/sales_funnel/sales_funnel.js:150
+msgid "Sales Opportunities by Campaign"
+msgstr ""
+
+#: selling/page/sales_funnel/sales_funnel.js:152
+msgid "Sales Opportunities by Medium"
+msgstr ""
+
+#: selling/page/sales_funnel/sales_funnel.js:148
msgid "Sales Opportunities by Source"
msgstr ""
@@ -44698,15 +44845,15 @@ msgstr ""
msgid "Sales Order Trends"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:250
+#: stock/doctype/delivery_note/delivery_note.py:254
msgid "Sales Order required for Item {0}"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:263
+#: selling/doctype/sales_order/sales_order.py:267
msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1154
+#: accounts/doctype/sales_invoice/sales_invoice.py:1146
msgid "Sales Order {0} is not submitted"
msgstr ""
@@ -44764,10 +44911,10 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/promotional_scheme/promotional_scheme.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/report/accounts_receivable/accounts_receivable.js:136
-#: accounts/report/accounts_receivable/accounts_receivable.py:1092
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:120
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:195
+#: accounts/report/accounts_receivable/accounts_receivable.js:114
+#: accounts/report/accounts_receivable/accounts_receivable.py:1099
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:98
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:194
#: accounts/report/customer_ledger_summary/customer_ledger_summary.js:73
#: selling/doctype/customer/customer.json
#: selling/doctype/sales_order/sales_order.json
@@ -44862,10 +45009,10 @@ msgstr ""
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:156
#: accounts/report/accounts_receivable/accounts_receivable.html:137
-#: accounts/report/accounts_receivable/accounts_receivable.js:142
-#: accounts/report/accounts_receivable/accounts_receivable.py:1089
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:126
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:192
+#: accounts/report/accounts_receivable/accounts_receivable.js:120
+#: accounts/report/accounts_receivable/accounts_receivable.py:1096
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:104
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:191
#: accounts/report/customer_ledger_summary/customer_ledger_summary.js:79
#: accounts/report/gross_profit/gross_profit.js:50
#: accounts/report/gross_profit/gross_profit.py:324 crm/workspace/crm/crm.json
@@ -44924,7 +45071,7 @@ msgstr ""
msgid "Sales Pipeline Analytics"
msgstr ""
-#: selling/page/sales_funnel/sales_funnel.js:146
+#: selling/page/sales_funnel/sales_funnel.js:154
msgid "Sales Pipeline by Stage"
msgstr ""
@@ -44964,7 +45111,7 @@ msgid "Sales Summary"
msgstr ""
#. Label of the sales_tax_template (Link) field in DocType 'Tax Rule'
-#: accounts/doctype/tax_rule/tax_rule.json setup/doctype/company/company.js:113
+#: accounts/doctype/tax_rule/tax_rule.json setup/doctype/company/company.js:114
msgid "Sales Tax Template"
msgstr ""
@@ -45048,7 +45195,6 @@ msgstr ""
#: accounts/doctype/shipping_rule/shipping_rule.json
#: crm/doctype/appointment/appointment.json crm/doctype/campaign/campaign.json
#: crm/doctype/competitor/competitor.json crm/doctype/lead/lead.json
-#: crm/doctype/lead_source/lead_source.json
#: crm/doctype/opportunity/opportunity.json
#: crm/doctype/opportunity_lost_reason/opportunity_lost_reason.json
#: crm/doctype/opportunity_type/opportunity_type.json
@@ -45144,12 +45290,12 @@ msgstr ""
#. Label of the sample_size (Float) field in DocType 'Quality Inspection'
#: manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:93
-#: public/js/controllers/transaction.js:2240
+#: public/js/controllers/transaction.js:2270
#: stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:3017
+#: stock/doctype/stock_entry/stock_entry.py:3046
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr ""
@@ -45331,11 +45477,11 @@ msgstr ""
msgid "Scheduler Inactive"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:183
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:185
msgid "Scheduler is Inactive. Can't trigger job now."
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:235
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:237
msgid "Scheduler is Inactive. Can't trigger jobs now."
msgstr ""
@@ -45463,6 +45609,10 @@ msgstr ""
msgid "Scrap Warehouse"
msgstr ""
+#: assets/doctype/asset/depreciation.py:484
+msgid "Scrap date cannot be before purchase date"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Asset'
#: assets/doctype/asset/asset.json assets/doctype/asset/asset_list.js:13
msgid "Scrapped"
@@ -45536,7 +45686,7 @@ msgstr ""
msgid "Section Code"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:95
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:96
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:140
msgid "Secured Loans"
msgstr ""
@@ -45573,7 +45723,7 @@ msgstr ""
msgid "Select Accounting Dimension."
msgstr ""
-#: public/js/utils.js:461
+#: public/js/utils.js:471
msgid "Select Alternate Item"
msgstr ""
@@ -45671,7 +45821,7 @@ msgstr ""
msgid "Select Items based on Delivery Date"
msgstr ""
-#: public/js/controllers/transaction.js:2270
+#: public/js/controllers/transaction.js:2300
msgid "Select Items for Quality Inspection"
msgstr ""
@@ -45692,7 +45842,7 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.js:1091
+#: accounts/doctype/sales_invoice/sales_invoice.js:1093
#: selling/page/point_of_sale/pos_item_cart.js:920
msgid "Select Loyalty Program"
msgstr ""
@@ -45812,7 +45962,7 @@ msgstr ""
msgid "Select company name first."
msgstr ""
-#: controllers/accounts_controller.py:2513
+#: controllers/accounts_controller.py:2534
msgid "Select finance book for the item {0} at row {1}"
msgstr ""
@@ -45850,6 +46000,10 @@ msgstr ""
msgid "Select the customer or supplier."
msgstr ""
+#: assets/doctype/asset/asset.js:809
+msgid "Select the date"
+msgstr ""
+
#: www/book_appointment/index.html:16
msgid "Select the date and your timezone"
msgstr ""
@@ -45882,7 +46036,7 @@ msgstr ""
msgid "Selected POS Opening Entry should be open."
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2175
+#: accounts/doctype/sales_invoice/sales_invoice.py:2187
msgid "Selected Price List should have buying and selling fields checked."
msgstr ""
@@ -46113,7 +46267,7 @@ msgstr ""
msgid "Serial / Batch Bundle"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:374
+#: accounts/doctype/pos_invoice/pos_invoice.py:375
msgid "Serial / Batch Bundle Missing"
msgstr ""
@@ -46174,8 +46328,8 @@ msgstr ""
#: manufacturing/doctype/job_card/job_card.json
#: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:74
#: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:114
-#: public/js/controllers/transaction.js:2253
-#: public/js/utils/serial_no_batch_selector.js:379
+#: public/js/controllers/transaction.js:2283
+#: public/js/utils/serial_no_batch_selector.js:399
#: selling/doctype/installation_note_item/installation_note_item.json
#: stock/doctype/delivery_note_item/delivery_note_item.json
#: stock/doctype/packed_item/packed_item.json
@@ -46265,7 +46419,7 @@ msgstr ""
msgid "Serial No is mandatory for Item {0}"
msgstr ""
-#: public/js/utils/serial_no_batch_selector.js:512
+#: public/js/utils/serial_no_batch_selector.js:541
msgid "Serial No {0} already exists"
msgstr ""
@@ -46286,7 +46440,7 @@ msgstr ""
msgid "Serial No {0} does not exist"
msgstr ""
-#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2242
+#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2262
msgid "Serial No {0} does not exists"
msgstr ""
@@ -46322,7 +46476,7 @@ msgstr ""
msgid "Serial Nos / Batch Nos"
msgstr ""
-#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:157
+#: accounts/doctype/sales_invoice_item/sales_invoice_item.py:158
msgid "Serial Nos Mismatch"
msgstr ""
@@ -46335,7 +46489,7 @@ msgstr ""
msgid "Serial Nos are created successfully"
msgstr ""
-#: stock/stock_ledger.py:2085
+#: stock/stock_ledger.py:2086
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -46574,7 +46728,7 @@ msgstr ""
msgid "Series is mandatory"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:79
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:80
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:108
#: setup/setup_wizard/data/industry_type.txt:43
msgid "Service"
@@ -46749,11 +46903,11 @@ msgstr ""
msgid "Service Stop Date"
msgstr ""
-#: accounts/deferred_revenue.py:44 public/js/controllers/transaction.js:1346
+#: accounts/deferred_revenue.py:44 public/js/controllers/transaction.js:1347
msgid "Service Stop Date cannot be after Service End Date"
msgstr ""
-#: accounts/deferred_revenue.py:41 public/js/controllers/transaction.js:1343
+#: accounts/deferred_revenue.py:41 public/js/controllers/transaction.js:1344
msgid "Service Stop Date cannot be before Service Start Date"
msgstr ""
@@ -46821,7 +46975,7 @@ msgstr ""
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.js:1103
+#: accounts/doctype/sales_invoice/sales_invoice.js:1105
msgid "Set Loyalty Program"
msgstr ""
@@ -46936,11 +47090,11 @@ msgstr ""
msgid "Set as Open"
msgstr ""
-#: setup/doctype/company/company.py:436
+#: setup/doctype/company/company.py:437
msgid "Set default inventory account for perpetual inventory"
msgstr ""
-#: setup/doctype/company/company.py:446
+#: setup/doctype/company/company.py:447
msgid "Set default {0} account for non stock items"
msgstr ""
@@ -46980,15 +47134,15 @@ msgstr ""
msgid "Set this if the customer is a Public Administration company."
msgstr ""
-#: assets/doctype/asset/asset.py:672
+#: assets/doctype/asset/asset.py:674
msgid "Set {0} in asset category {1} for company {2}"
msgstr ""
-#: assets/doctype/asset/asset.py:987
+#: assets/doctype/asset/asset.py:990
msgid "Set {0} in asset category {1} or company {2}"
msgstr ""
-#: assets/doctype/asset/asset.py:984
+#: assets/doctype/asset/asset.py:987
msgid "Set {0} in company {1}"
msgstr ""
@@ -47237,7 +47391,7 @@ msgstr ""
msgid "Shipment details"
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:927
+#: stock/doctype/delivery_note/delivery_note.py:912
msgid "Shipments"
msgstr ""
@@ -47490,13 +47644,13 @@ msgstr ""
msgid "Show Failed Logs"
msgstr ""
-#: accounts/report/accounts_payable/accounts_payable.js:147
-#: accounts/report/accounts_receivable/accounts_receivable.js:164
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:137
+#: accounts/report/accounts_payable/accounts_payable.js:125
+#: accounts/report/accounts_receivable/accounts_receivable.js:142
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:115
msgid "Show Future Payments"
msgstr ""
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:142
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:120
msgid "Show GL Balance"
msgstr ""
@@ -47531,7 +47685,7 @@ msgstr ""
msgid "Show Ledger View"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.js:169
+#: accounts/report/accounts_receivable/accounts_receivable.js:147
msgid "Show Linked Delivery Notes"
msgstr ""
@@ -47574,8 +47728,8 @@ msgstr ""
msgid "Show Preview"
msgstr ""
-#: accounts/report/accounts_payable/accounts_payable.js:142
-#: accounts/report/accounts_receivable/accounts_receivable.js:179
+#: accounts/report/accounts_payable/accounts_payable.js:120
+#: accounts/report/accounts_receivable/accounts_receivable.js:157
#: accounts/report/general_ledger/general_ledger.js:204
msgid "Show Remarks"
msgstr ""
@@ -47585,7 +47739,7 @@ msgstr ""
msgid "Show Return Entries"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.js:174
+#: accounts/report/accounts_receivable/accounts_receivable.js:152
msgid "Show Sales Person"
msgstr ""
@@ -47612,7 +47766,7 @@ msgstr ""
msgid "Show Variants"
msgstr ""
-#: stock/report/stock_ageing/stock_ageing.js:79
+#: stock/report/stock_ageing/stock_ageing.js:64
msgid "Show Warehouse-wise Stock"
msgstr ""
@@ -47726,7 +47880,7 @@ msgstr ""
msgid "Simultaneous"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:537
+#: stock/doctype/stock_entry/stock_entry.py:538
msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table."
msgstr ""
@@ -47866,15 +48020,17 @@ msgstr ""
msgid "Sorry, this coupon code's validity has not started"
msgstr ""
-#. Label of the source (Link) field in DocType 'POS Invoice'
-#. Label of the source (Link) field in DocType 'Sales Invoice'
-#. Label of the source (Link) field in DocType 'Lead'
-#. Label of the source (Link) field in DocType 'Opportunity'
-#. Label of the source (Link) field in DocType 'Quotation'
-#. Label of the source (Link) field in DocType 'Sales Order'
+#. Label of the utm_source (Link) field in DocType 'POS Invoice'
+#. Label of the utm_source (Link) field in DocType 'POS Profile'
+#. Label of the utm_source (Link) field in DocType 'Sales Invoice'
+#. Label of the utm_source (Link) field in DocType 'Lead'
+#. Label of the utm_source (Link) field in DocType 'Opportunity'
+#. Label of the utm_source (Link) field in DocType 'Quotation'
+#. Label of the utm_source (Link) field in DocType 'Sales Order'
#. Label of the source (Section Break) field in DocType 'Batch'
-#. Label of the source (Link) field in DocType 'Delivery Note'
+#. Label of the utm_source (Link) field in DocType 'Delivery Note'
#: accounts/doctype/pos_invoice/pos_invoice.json
+#: accounts/doctype/pos_profile/pos_profile.json
#: accounts/doctype/sales_invoice/sales_invoice.json crm/doctype/lead/lead.json
#: crm/doctype/opportunity/opportunity.json
#: crm/report/lead_details/lead_details.py:40
@@ -47916,9 +48072,7 @@ msgstr ""
msgid "Source Location"
msgstr ""
-#. Label of the source_name (Data) field in DocType 'Lead Source'
#. Label of the source_name (Data) field in DocType 'Support Search Source'
-#: crm/doctype/lead_source/lead_source.json
#: support/doctype/support_search_source/support_search_source.json
msgid "Source Name"
msgstr ""
@@ -47980,7 +48134,7 @@ msgstr ""
msgid "Source and Target Location cannot be same"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:626
+#: stock/doctype/stock_entry/stock_entry.py:627
msgid "Source and target warehouse cannot be same for row {0}"
msgstr ""
@@ -47988,13 +48142,13 @@ msgstr ""
msgid "Source and target warehouse must be different"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:83
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:84
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:115
msgid "Source of Funds (Liabilities)"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:603
-#: stock/doctype/stock_entry/stock_entry.py:620
+#: stock/doctype/stock_entry/stock_entry.py:604
+#: stock/doctype/stock_entry/stock_entry.py:621
msgid "Source warehouse is mandatory for row {0}"
msgstr ""
@@ -48033,12 +48187,12 @@ msgstr ""
msgid "Specify conditions to calculate shipping amount"
msgstr ""
-#: assets/doctype/asset/asset.js:552 stock/doctype/batch/batch.js:75
+#: assets/doctype/asset/asset.js:555 stock/doctype/batch/batch.js:75
#: stock/doctype/batch/batch.js:167 support/doctype/issue/issue.js:112
msgid "Split"
msgstr ""
-#: assets/doctype/asset/asset.js:135 assets/doctype/asset/asset.js:536
+#: assets/doctype/asset/asset.js:135 assets/doctype/asset/asset.js:539
msgid "Split Asset"
msgstr ""
@@ -48061,11 +48215,11 @@ msgstr ""
msgid "Split Issue"
msgstr ""
-#: assets/doctype/asset/asset.js:542
+#: assets/doctype/asset/asset.js:545
msgid "Split Qty"
msgstr ""
-#: assets/doctype/asset/asset.py:1092
+#: assets/doctype/asset/asset.py:1095
msgid "Split qty cannot be grater than or equal to asset qty"
msgstr ""
@@ -48201,7 +48355,7 @@ msgstr ""
msgid "Start"
msgstr ""
-#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:43
+#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:54
msgid "Start / Resume"
msgstr ""
@@ -48223,6 +48377,7 @@ msgstr ""
#: accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:42
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:42
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:16
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:16
#: accounts/report/payment_ledger/payment_ledger.js:16
#: assets/doctype/asset_maintenance_task/asset_maintenance_task.json
#: assets/report/fixed_asset_register/fixed_asset_register.js:67
@@ -48233,7 +48388,7 @@ msgstr ""
#: projects/doctype/timesheet/timesheet.json
#: projects/report/project_summary/project_summary.py:70
#: projects/report/timesheet_billing_summary/timesheet_billing_summary.js:47
-#: public/js/financial_statements.js:194
+#: public/js/financial_statements.js:197
#: selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:16
#: setup/doctype/vehicle/vehicle.json
#: support/doctype/service_level_agreement/service_level_agreement.json
@@ -48244,6 +48399,10 @@ msgstr ""
msgid "Start Date cannot be before the current date"
msgstr ""
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:80
+msgid "Start Date should be lower than End Date"
+msgstr ""
+
#: setup/doctype/transaction_deletion_record/transaction_deletion_record.js:21
msgid "Start Deletion"
msgstr ""
@@ -48285,7 +48444,7 @@ msgstr ""
#: accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:56
#: accounts/report/financial_ratios/financial_ratios.js:17
#: assets/report/fixed_asset_register/fixed_asset_register.js:81
-#: public/js/financial_statements.js:208
+#: public/js/financial_statements.js:211
msgid "Start Year"
msgstr ""
@@ -48637,7 +48796,7 @@ msgstr ""
#: accounts/doctype/account/account.json
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:50
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:73
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1310
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1317
#: accounts/report/account_balance/account_balance.js:58
msgid "Stock Adjustment"
msgstr ""
@@ -48715,7 +48874,7 @@ msgstr ""
msgid "Stock Details"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:718
+#: stock/doctype/stock_entry/stock_entry.py:719
msgid "Stock Entries already created for Work Order {0}: {1}"
msgstr ""
@@ -48756,7 +48915,7 @@ msgstr ""
msgid "Stock Entry Type"
msgstr ""
-#: stock/doctype/pick_list/pick_list.py:1243
+#: stock/doctype/pick_list/pick_list.py:1245
msgid "Stock Entry has been already created against this Pick List"
msgstr ""
@@ -48836,7 +48995,7 @@ msgstr ""
msgid "Stock Levels"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:89
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:90
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:122
msgid "Stock Liabilities"
msgstr ""
@@ -48920,7 +49079,7 @@ msgstr ""
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#. Label of the stock_received_but_not_billed (Link) field in DocType 'Company'
#: accounts/doctype/account/account.json
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:90
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:91
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:123
#: accounts/report/account_balance/account_balance.js:59
#: setup/doctype/company/company.json
@@ -49006,7 +49165,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 ""
-#: stock/doctype/delivery_note/delivery_note.py:695
+#: stock/doctype/delivery_note/delivery_note.py:680
msgid "Stock Reservation Warehouse Mismatch"
msgstr ""
@@ -49021,7 +49180,7 @@ msgstr ""
msgid "Stock Reserved Qty (in Stock UOM)"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1586
+#: stock/doctype/stock_entry/stock_entry.py:1615
msgid "Stock Return"
msgstr ""
@@ -49236,11 +49395,11 @@ msgstr ""
msgid "Stock cannot be updated against Purchase Receipt {0}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1037
+#: accounts/doctype/sales_invoice/sales_invoice.py:1029
msgid "Stock cannot be updated against the following Delivery Notes: {0}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1060
+#: accounts/doctype/sales_invoice/sales_invoice.py:1052
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr ""
@@ -49326,7 +49485,7 @@ msgstr ""
msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel"
msgstr ""
-#: setup/doctype/company/company.py:282
+#: setup/doctype/company/company.py:283
#: setup/setup_wizard/operations/defaults_setup.py:33
#: setup/setup_wizard/operations/install_fixtures.py:504
#: stock/doctype/item/item.py:279
@@ -50112,10 +50271,10 @@ msgstr ""
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/supplier_group_item/supplier_group_item.json
#: accounts/doctype/tax_rule/tax_rule.json
-#: accounts/report/accounts_payable/accounts_payable.js:125
-#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:108
-#: accounts/report/accounts_receivable/accounts_receivable.py:1096
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:199
+#: accounts/report/accounts_payable/accounts_payable.js:103
+#: accounts/report/accounts_payable_summary/accounts_payable_summary.js:86
+#: accounts/report/accounts_receivable/accounts_receivable.py:1103
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198
#: accounts/report/customer_ledger_summary/customer_ledger_summary.py:174
#: accounts/report/purchase_register/purchase_register.js:27
#: accounts/report/purchase_register/purchase_register.py:186
@@ -50158,7 +50317,7 @@ msgstr ""
msgid "Supplier Invoice Date"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1615
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1641
msgid "Supplier Invoice Date cannot be greater than Posting Date"
msgstr ""
@@ -50167,13 +50326,13 @@ msgstr ""
#: accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:59
#: accounts/doctype/purchase_invoice/purchase_invoice.json
-#: accounts/report/general_ledger/general_ledger.html:53
+#: accounts/report/general_ledger/general_ledger.html:54
#: accounts/report/general_ledger/general_ledger.py:686
#: accounts/report/tax_withholding_details/tax_withholding_details.py:210
msgid "Supplier Invoice No"
msgstr ""
-#: accounts/doctype/purchase_invoice/purchase_invoice.py:1640
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:1666
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr ""
@@ -50213,7 +50372,7 @@ msgstr ""
#. Label of the supplier_name (Data) field in DocType 'Purchase Receipt'
#. Label of the supplier_name (Data) field in DocType 'Stock Entry'
#: accounts/doctype/purchase_invoice/purchase_invoice.json
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:158
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156
#: accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:198
#: accounts/report/purchase_register/purchase_register.py:177
#: accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:34
@@ -50310,7 +50469,7 @@ msgstr ""
msgid "Supplier Quotation {0} Created"
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:6
+#: setup/setup_wizard/data/marketing_source.txt:6
msgid "Supplier Reference"
msgstr ""
@@ -50667,7 +50826,7 @@ msgstr ""
msgid "System will fetch all the entries if limit value is zero."
msgstr ""
-#: controllers/accounts_controller.py:1775
+#: controllers/accounts_controller.py:1789
msgid "System will not check over billing since amount for Item {0} in {1} is zero"
msgstr ""
@@ -50961,8 +51120,8 @@ msgstr ""
msgid "Target Warehouse is set for some items but the customer is not an internal customer."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:609
-#: stock/doctype/stock_entry/stock_entry.py:616
+#: stock/doctype/stock_entry/stock_entry.py:610
+#: stock/doctype/stock_entry/stock_entry.py:617
msgid "Target warehouse is mandatory for row {0}"
msgstr ""
@@ -51383,7 +51542,7 @@ msgstr ""
#. Label of the taxable_amount (Currency) field in DocType 'Tax Withheld
#. Vouchers'
#: accounts/doctype/tax_withheld_vouchers/tax_withheld_vouchers.json
-#: controllers/taxes_and_totals.py:1037
+#: controllers/taxes_and_totals.py:1044
msgid "Taxable Amount"
msgstr ""
@@ -51802,10 +51961,10 @@ msgstr ""
#: accounts/doctype/promotional_scheme/promotional_scheme.json
#: accounts/doctype/sales_invoice/sales_invoice.json
#: accounts/doctype/territory_item/territory_item.json
-#: accounts/report/accounts_receivable/accounts_receivable.js:148
-#: accounts/report/accounts_receivable/accounts_receivable.py:1080
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:114
-#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:183
+#: accounts/report/accounts_receivable/accounts_receivable.js:126
+#: accounts/report/accounts_receivable/accounts_receivable.py:1087
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:92
+#: accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182
#: accounts/report/customer_ledger_summary/customer_ledger_summary.js:67
#: accounts/report/customer_ledger_summary/customer_ledger_summary.py:157
#: accounts/report/gross_profit/gross_profit.py:352
@@ -51924,11 +52083,11 @@ msgstr ""
msgid "The GL Entries will be processed in the background, it can take a few minutes."
msgstr ""
-#: accounts/doctype/loyalty_program/loyalty_program.py:159
+#: accounts/doctype/loyalty_program/loyalty_program.py:169
msgid "The Loyalty Program isn't valid for the selected company"
msgstr ""
-#: accounts/doctype/payment_request/payment_request.py:752
+#: accounts/doctype/payment_request/payment_request.py:755
msgid "The Payment Request {0} is already paid, cannot process payment twice"
msgstr ""
@@ -51940,7 +52099,7 @@ msgstr ""
msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1922
+#: stock/doctype/stock_entry/stock_entry.py:1951
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr ""
@@ -51948,7 +52107,7 @@ msgstr ""
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1388
+#: stock/doctype/stock_entry/stock_entry.py:1417
msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}"
msgstr ""
@@ -51956,7 +52115,7 @@ msgstr ""
msgid "The Stock Entry of type 'Manufacture' is known as backflush. Raw materials being consumed to manufacture finished goods is known as backflushing.
When creating Manufacture Entry, raw-material items are backflushed based on BOM of production item. If you want raw-material items to be backflushed based on Material Transfer entry made against that Work Order instead, then you can set it under this field."
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1736
+#: stock/doctype/stock_entry/stock_entry.py:1765
msgid "The Work Order is mandatory for Disassembly Order"
msgstr ""
@@ -52005,6 +52164,10 @@ msgstr ""
msgid "The field To Shareholder cannot be blank"
msgstr ""
+#: stock/doctype/delivery_note/delivery_note.py:388
+msgid "The field {0} in row {1} is not set"
+msgstr ""
+
#: accounts/doctype/share_transfer/share_transfer.py:188
msgid "The fields From Shareholder and To Shareholder cannot be blank"
msgstr ""
@@ -52054,6 +52217,10 @@ msgstr ""
msgid "The job card {0} is in {1} state and you cannot start it again."
msgstr ""
+#: accounts/doctype/loyalty_program/loyalty_program.py:46
+msgid "The lowest tier must have a minimum spent amount of 0. Customers need to be part of a tier as soon as they are enrolled in the program."
+msgstr ""
+
#. Description of the 'Net Weight' (Float) field in DocType 'Packing Slip'
#: stock/doctype/packing_slip/packing_slip.json
msgid "The net weight of this package. (calculated automatically as sum of net weight of items)"
@@ -52112,7 +52279,7 @@ msgstr ""
msgid "The percentage you are allowed to transfer more against the quantity ordered. For example, if you have ordered 100 units, and your Allowance is 10%, then you are allowed transfer 110 units."
msgstr ""
-#: public/js/utils.js:788
+#: public/js/utils.js:798
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr ""
@@ -52120,7 +52287,7 @@ msgstr ""
msgid "The reserved stock will be released. Are you certain you wish to proceed?"
msgstr ""
-#: accounts/doctype/account/account.py:215
+#: accounts/doctype/account/account.py:216
msgid "The root account {0} must be a group"
msgstr ""
@@ -52128,7 +52295,7 @@ msgstr ""
msgid "The selected BOMs are not for the same item"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:426
+#: accounts/doctype/pos_invoice/pos_invoice.py:427
msgid "The selected change account {} doesn't belongs to Company {}."
msgstr ""
@@ -52136,7 +52303,7 @@ msgstr ""
msgid "The selected item cannot have Batch"
msgstr ""
-#: assets/doctype/asset/asset.js:655
+#: assets/doctype/asset/asset.js:658
msgid "The selected {0} does not contain the selected Asset Item."
msgstr ""
@@ -52231,7 +52398,7 @@ msgstr ""
msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}."
msgstr ""
-#: assets/doctype/asset/asset.py:507
+#: assets/doctype/asset/asset.py:509
msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset."
msgstr ""
@@ -52239,7 +52406,7 @@ msgstr ""
msgid "There are inconsistencies between the rate, no of shares and the amount calculated"
msgstr ""
-#: accounts/doctype/account/account.py:200
+#: accounts/doctype/account/account.py:201
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 ""
@@ -52291,7 +52458,7 @@ msgstr ""
msgid "There is no batch found against the {0}: {1}"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:1329
+#: stock/doctype/stock_entry/stock_entry.py:1358
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr ""
@@ -52320,7 +52487,7 @@ msgstr ""
msgid "There were errors while sending email. Please try again."
msgstr ""
-#: accounts/utils.py:933
+#: accounts/utils.py:1019
msgid "There were issues unlinking payment entry {0}."
msgstr ""
@@ -52366,7 +52533,7 @@ msgstr ""
msgid "This covers all scorecards tied to this Setup"
msgstr ""
-#: controllers/status_updater.py:349
+#: controllers/status_updater.py:369
msgid "This document is over limit by {0} {1} for item {4}. Are you making another {3} against the same {2}?"
msgstr ""
@@ -52485,23 +52652,23 @@ msgstr ""
msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation."
msgstr ""
-#: assets/doctype/asset/depreciation.py:484
+#: assets/doctype/asset/depreciation.py:518
msgid "This schedule was created when Asset {0} was restored."
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1349
+#: accounts/doctype/sales_invoice/sales_invoice.py:1341
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr ""
-#: assets/doctype/asset/depreciation.py:444
+#: assets/doctype/asset/depreciation.py:448
msgid "This schedule was created when Asset {0} was scrapped."
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1360
+#: accounts/doctype/sales_invoice/sales_invoice.py:1352
msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}."
msgstr ""
-#: assets/doctype/asset/asset.py:1153
+#: assets/doctype/asset/asset.py:1156
msgid "This schedule was created when Asset {0} was updated after being split into new Asset {1}."
msgstr ""
@@ -52517,7 +52684,7 @@ msgstr ""
msgid "This schedule was created when Asset {0}'s shifts were adjusted through Asset Shift Allocation {1}."
msgstr ""
-#: assets/doctype/asset/asset.py:1210
+#: assets/doctype/asset/asset.py:1213
msgid "This schedule was created when new Asset {0} was split from Asset {1}."
msgstr ""
@@ -52749,7 +52916,7 @@ msgstr ""
msgid "Timesheet for tasks."
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:762
+#: accounts/doctype/sales_invoice/sales_invoice.py:753
msgid "Timesheet {0} is already completed or cancelled"
msgstr ""
@@ -52838,7 +53005,7 @@ msgstr ""
#. Label of the to_uom (Link) field in DocType 'UOM Conversion Factor'
#. Label of the to (Data) field in DocType 'Call Log'
#: accounts/doctype/payment_request/payment_request.json
-#: accounts/doctype/sales_invoice/sales_invoice.js:1020
+#: accounts/doctype/sales_invoice/sales_invoice.js:1022
#: setup/doctype/uom_conversion_factor/uom_conversion_factor.json
#: telephony/doctype/call_log/call_log.json templates/pages/projects.html:68
msgid "To"
@@ -52896,8 +53063,8 @@ msgstr ""
#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json
#: accounts/doctype/bisect_accounting_statements/bisect_accounting_statements.json
#: accounts/doctype/loyalty_program/loyalty_program.json
-#: accounts/doctype/payment_entry/payment_entry.js:828
-#: accounts/doctype/payment_entry/payment_entry.js:832
+#: accounts/doctype/payment_entry/payment_entry.js:836
+#: accounts/doctype/payment_entry/payment_entry.js:840
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
@@ -52997,7 +53164,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: controllers/accounts_controller.py:423
+#: controllers/accounts_controller.py:428
#: setup/doctype/holiday_list/holiday_list.py:112
msgid "To Date cannot be before From Date"
msgstr ""
@@ -53214,11 +53381,11 @@ msgstr ""
msgid "To add subcontracted Item's raw materials if include exploded items is disabled."
msgstr ""
-#: controllers/status_updater.py:344
+#: controllers/status_updater.py:364
msgid "To allow over billing, update \"Over Billing Allowance\" in Accounts Settings or the Item."
msgstr ""
-#: controllers/status_updater.py:340
+#: controllers/status_updater.py:360
msgid "To allow over receipt / delivery, update \"Over Receipt/Delivery Allowance\" in Stock Settings or the Item."
msgstr ""
@@ -53234,7 +53401,7 @@ msgstr ""
msgid "To be Delivered to Customer"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:529
+#: accounts/doctype/sales_invoice/sales_invoice.py:518
msgid "To cancel a {} you need to cancel the POS Closing Entry {}."
msgstr ""
@@ -53255,7 +53422,7 @@ msgid "To include non-stock items in the material request planning. i.e. Items f
msgstr ""
#: accounts/doctype/payment_entry/payment_entry.py:1699
-#: controllers/accounts_controller.py:2665
+#: controllers/accounts_controller.py:2686
msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included"
msgstr ""
@@ -53263,7 +53430,7 @@ msgstr ""
msgid "To merge, following properties must be same for both items"
msgstr ""
-#: accounts/doctype/account/account.py:512
+#: accounts/doctype/account/account.py:513
msgid "To overrule this, enable '{0}' in company {1}"
msgstr ""
@@ -53511,7 +53678,7 @@ msgstr ""
#: accounts/doctype/journal_entry/journal_entry.json
#: accounts/report/tax_withholding_details/tax_withholding_details.py:233
#: accounts/report/tds_computation_summary/tds_computation_summary.py:131
-#: selling/page/sales_funnel/sales_funnel.py:151
+#: selling/page/sales_funnel/sales_funnel.py:167
#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json
#: stock/doctype/stock_entry/stock_entry.json
#: stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:66
@@ -53884,7 +54051,7 @@ msgstr ""
msgid "Total Paid Amount"
msgstr ""
-#: controllers/accounts_controller.py:2378
+#: controllers/accounts_controller.py:2392
msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total"
msgstr ""
@@ -53896,7 +54063,7 @@ msgstr ""
msgid "Total Payments"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:612
+#: selling/doctype/sales_order/sales_order.py:616
msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings."
msgstr ""
@@ -54164,7 +54331,7 @@ msgstr ""
msgid "Total Working Hours"
msgstr ""
-#: controllers/accounts_controller.py:1943
+#: controllers/accounts_controller.py:1957
msgid "Total advance ({0}) against Order {1} cannot be greater than the Grand Total ({2})"
msgstr ""
@@ -54180,8 +54347,8 @@ msgstr ""
msgid "Total hours: {0}"
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:456
-#: accounts/doctype/sales_invoice/sales_invoice.py:513
+#: accounts/doctype/pos_invoice/pos_invoice.py:457
+#: accounts/doctype/sales_invoice/sales_invoice.py:502
msgid "Total payments amount can't be greater than {}"
msgstr ""
@@ -54813,7 +54980,7 @@ msgstr ""
#: manufacturing/doctype/workstation/workstation.js:477
#: manufacturing/report/bom_explorer/bom_explorer.py:59
#: manufacturing/report/bom_operations_time/bom_operations_time.py:110
-#: public/js/stock_analytics.js:94 public/js/utils.js:667
+#: public/js/stock_analytics.js:94 public/js/utils.js:677
#: quality_management/doctype/quality_goal_objective/quality_goal_objective.json
#: quality_management/doctype/quality_review_objective/quality_review_objective.json
#: selling/doctype/product_bundle_item/product_bundle_item.json
@@ -54838,7 +55005,7 @@ msgstr ""
#: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:90
#: stock/report/item_prices/item_prices.py:55
#: stock/report/product_bundle_balance/product_bundle_balance.py:94
-#: stock/report/stock_ageing/stock_ageing.py:164
+#: stock/report/stock_ageing/stock_ageing.py:159
#: stock/report/stock_analytics/stock_analytics.py:45
#: stock/report/stock_projected_qty/stock_projected_qty.py:129
#: stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:60
@@ -54904,7 +55071,7 @@ msgstr ""
msgid "UOM Name"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:2967
+#: stock/doctype/stock_entry/stock_entry.py:2996
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -54943,6 +55110,11 @@ msgstr ""
msgid "URL can only be a string"
msgstr ""
+#. Label of a Link in the Selling Workspace
+#: selling/workspace/selling/selling.json
+msgid "UTM Source"
+msgstr ""
+
#: public/js/utils/unreconcile.js:24
msgid "UnReconcile"
msgstr ""
@@ -55085,7 +55257,7 @@ msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: accounts/doctype/sales_invoice/sales_invoice.py:258
+#: accounts/doctype/sales_invoice/sales_invoice.py:261
#: accounts/doctype/subscription/subscription.json
#: accounts/doctype/subscription/subscription_list.js:12
msgid "Unpaid"
@@ -55203,7 +55375,7 @@ msgstr ""
msgid "Unscheduled"
msgstr ""
-#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:96
+#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:97
#: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:141
msgid "Unsecured Loans"
msgstr ""
@@ -55255,7 +55427,7 @@ msgstr ""
#: accounts/doctype/cost_center/cost_center.js:107
#: manufacturing/doctype/job_card/job_card.js:277
#: public/js/bom_configurator/bom_configurator.bundle.js:672
-#: public/js/utils.js:583 public/js/utils.js:815
+#: public/js/utils.js:593 public/js/utils.js:825
#: public/js/utils/barcode_scanner.js:183
#: public/js/utils/serial_no_batch_selector.js:17
#: public/js/utils/serial_no_batch_selector.js:182
@@ -55380,7 +55552,7 @@ msgstr ""
msgid "Update Existing Records"
msgstr ""
-#: buying/doctype/purchase_order/purchase_order.js:302 public/js/utils.js:767
+#: buying/doctype/purchase_order/purchase_order.js:302 public/js/utils.js:777
#: selling/doctype/sales_order/sales_order.js:64
msgid "Update Items"
msgstr ""
@@ -55440,7 +55612,7 @@ msgstr ""
msgid "Update latest price in all BOMs"
msgstr ""
-#: assets/doctype/asset/asset.py:334
+#: assets/doctype/asset/asset.py:336
msgid "Update stock must be enabled for the purchase invoice {0}"
msgstr ""
@@ -55645,7 +55817,7 @@ msgstr ""
msgid "User Details"
msgstr ""
-#: setup/install.py:156
+#: setup/install.py:173
msgid "User Forum"
msgstr ""
@@ -55682,7 +55854,7 @@ msgstr ""
msgid "User {0} does not exist"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:105
+#: accounts/doctype/pos_profile/pos_profile.py:107
msgid "User {0} doesn't have any default POS Profile. Check Default at Row {1} for this User."
msgstr ""
@@ -55852,7 +56024,7 @@ msgstr ""
msgid "Valid till Date cannot be before Transaction Date"
msgstr ""
-#: selling/doctype/quotation/quotation.py:146
+#: selling/doctype/quotation/quotation.py:148
msgid "Valid till date cannot be before transaction date"
msgstr ""
@@ -55864,6 +56036,12 @@ msgstr ""
msgid "Validate Applied Rule"
msgstr ""
+#. Label of the validate_components_quantities_per_bom (Check) field in DocType
+#. 'Manufacturing Settings'
+#: manufacturing/doctype/manufacturing_settings/manufacturing_settings.json
+msgid "Validate Components Quantities Per BOM"
+msgstr ""
+
#. Label of the validate_negative_stock (Check) field in DocType 'Inventory
#. Dimension'
#: stock/doctype/inventory_dimension/inventory_dimension.json
@@ -55908,7 +56086,7 @@ msgstr ""
msgid "Validity in Days"
msgstr ""
-#: selling/doctype/quotation/quotation.py:345
+#: selling/doctype/quotation/quotation.py:351
msgid "Validity period of this quotation has ended."
msgstr ""
@@ -55974,11 +56152,11 @@ msgstr ""
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: stock/stock_ledger.py:1806
+#: stock/stock_ledger.py:1807
msgid "Valuation Rate Missing"
msgstr ""
-#: stock/stock_ledger.py:1784
+#: stock/stock_ledger.py:1785
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr ""
@@ -56010,7 +56188,7 @@ msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Trans
msgstr ""
#: accounts/doctype/payment_entry/payment_entry.py:1723
-#: controllers/accounts_controller.py:2689
+#: controllers/accounts_controller.py:2710
msgid "Valuation type charges can not be marked as Inclusive"
msgstr ""
@@ -56290,9 +56468,9 @@ msgstr ""
#: public/js/controllers/stock_controller.js:76
#: public/js/controllers/stock_controller.js:95 public/js/utils.js:137
#: selling/doctype/customer/customer.js:160
-#: selling/doctype/customer/customer.js:172 setup/doctype/company/company.js:97
-#: setup/doctype/company/company.js:107 setup/doctype/company/company.js:119
-#: setup/doctype/company/company.js:131
+#: selling/doctype/customer/customer.js:172 setup/doctype/company/company.js:98
+#: setup/doctype/company/company.js:108 setup/doctype/company/company.js:120
+#: setup/doctype/company/company.js:132
#: stock/doctype/delivery_trip/delivery_trip.js:84
#: stock/doctype/item/item.js:68 stock/doctype/item/item.js:78
#: stock/doctype/item/item.js:88 stock/doctype/item/item.js:113
@@ -56448,11 +56626,13 @@ msgstr ""
#: accounts/doctype/repost_accounting_ledger_items/repost_accounting_ledger_items.json
#: accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json
#: accounts/doctype/unreconcile_payment/unreconcile_payment.json
-#: accounts/report/accounts_receivable/accounts_receivable.py:1036
+#: accounts/report/accounts_receivable/accounts_receivable.py:1042
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:210
#: accounts/report/general_ledger/general_ledger.js:49
#: accounts/report/general_ledger/general_ledger.py:655
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33
#: accounts/report/payment_ledger/payment_ledger.js:64
#: accounts/report/payment_ledger/payment_ledger.py:168
#: accounts/report/voucher_wise_balance/voucher_wise_balance.py:19
@@ -56515,9 +56695,10 @@ msgstr ""
#: accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json
#: accounts/doctype/tax_withheld_vouchers/tax_withheld_vouchers.json
#: accounts/doctype/unreconcile_payment/unreconcile_payment.json
-#: accounts/report/accounts_receivable/accounts_receivable.py:1034
+#: accounts/report/accounts_receivable/accounts_receivable.py:1040
#: accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200
#: accounts/report/general_ledger/general_ledger.py:647
+#: accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31
#: accounts/report/payment_ledger/payment_ledger.py:159
#: accounts/report/purchase_register/purchase_register.py:158
#: accounts/report/sales_register/sales_register.py:174
@@ -56616,7 +56797,7 @@ msgstr ""
msgid "Waiting for payment..."
msgstr ""
-#: setup/setup_wizard/data/lead_source.txt:10
+#: setup/setup_wizard/data/marketing_source.txt:10
msgid "Walk In"
msgstr ""
@@ -56703,7 +56884,7 @@ msgstr ""
#: manufacturing/report/production_planning_report/production_planning_report.py:365
#: manufacturing/report/production_planning_report/production_planning_report.py:408
#: manufacturing/report/work_order_stock_report/work_order_stock_report.js:8
-#: public/js/stock_analytics.js:69 public/js/utils.js:527
+#: public/js/stock_analytics.js:69 public/js/utils.js:537
#: public/js/utils/serial_no_batch_selector.js:94
#: selling/doctype/quotation_item/quotation_item.json
#: selling/doctype/sales_order/sales_order.js:372
@@ -56751,7 +56932,7 @@ msgstr ""
#: stock/report/serial_no_ledger/serial_no_ledger.js:21
#: stock/report/serial_no_ledger/serial_no_ledger.py:47
#: stock/report/stock_ageing/stock_ageing.js:30
-#: stock/report/stock_ageing/stock_ageing.py:145
+#: stock/report/stock_ageing/stock_ageing.py:140
#: stock/report/stock_analytics/stock_analytics.js:49
#: stock/report/stock_balance/stock_balance.js:51
#: stock/report/stock_balance/stock_balance.py:396
@@ -56876,8 +57057,8 @@ msgstr ""
msgid "Warehouse not found in the system"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1027
-#: stock/doctype/delivery_note/delivery_note.py:430
+#: accounts/doctype/sales_invoice/sales_invoice.py:1019
+#: stock/doctype/delivery_note/delivery_note.py:415
msgid "Warehouse required for stock Item {0}"
msgstr ""
@@ -56996,7 +57177,7 @@ msgid "Warn for new Request for Quotations"
msgstr ""
#: accounts/doctype/payment_entry/payment_entry.py:677
-#: controllers/accounts_controller.py:1778
+#: controllers/accounts_controller.py:1792
#: stock/doctype/delivery_trip/delivery_trip.js:145
#: utilities/transaction_base.py:120
msgid "Warning"
@@ -57022,7 +57203,7 @@ msgstr ""
msgid "Warning: Material Requested Qty is less than Minimum Order Qty"
msgstr ""
-#: selling/doctype/sales_order/sales_order.py:256
+#: selling/doctype/sales_order/sales_order.py:260
msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}"
msgstr ""
@@ -57367,11 +57548,11 @@ msgstr ""
msgid "When creating an Item, entering a value for this field will automatically create an Item Price at the backend."
msgstr ""
-#: accounts/doctype/account/account.py:328
+#: accounts/doctype/account/account.py:329
msgid "While creating account for Child Company {0}, parent account {1} found as a ledger account."
msgstr ""
-#: accounts/doctype/account/account.py:318
+#: accounts/doctype/account/account.py:319
msgid "While creating account for Child Company {0}, parent account {1} not found. Please create the parent account in corresponding COA"
msgstr ""
@@ -57445,7 +57626,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Warranty Claim'
#: manufacturing/doctype/job_card/job_card.json
#: manufacturing/doctype/job_card_operation/job_card_operation.json
-#: setup/doctype/company/company.py:283
+#: setup/doctype/company/company.py:284
#: support/doctype/warranty_claim/warranty_claim.json
msgid "Work In Progress"
msgstr ""
@@ -57558,7 +57739,7 @@ msgstr ""
msgid "Work Order not created"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:668
+#: stock/doctype/stock_entry/stock_entry.py:669
msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr ""
@@ -57738,7 +57919,7 @@ msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.json
#: accounts/doctype/purchase_invoice/purchase_invoice.json
#: accounts/doctype/sales_invoice/sales_invoice.json
-#: setup/doctype/company/company.py:527
+#: setup/doctype/company/company.py:528
msgid "Write Off"
msgstr ""
@@ -57841,7 +58022,7 @@ msgstr ""
msgid "Wrong Company"
msgstr ""
-#: setup/doctype/company/company.js:209
+#: setup/doctype/company/company.js:210
msgid "Wrong Password"
msgstr ""
@@ -57905,7 +58086,7 @@ msgstr ""
#: maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json
#: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:60
#: manufacturing/report/production_analytics/production_analytics.js:36
-#: public/js/financial_statements.js:230
+#: public/js/financial_statements.js:233
#: public/js/purchase_trends_filters.js:22 public/js/sales_trends_filters.js:14
#: public/js/stock_analytics.js:85
#: selling/report/sales_analytics/sales_analytics.js:83
@@ -57972,11 +58153,11 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: controllers/accounts_controller.py:3252
+#: controllers/accounts_controller.py:3273
msgid "You are not allowed to update as per the conditions set in {} Workflow."
msgstr ""
-#: accounts/general_ledger.py:695
+#: accounts/general_ledger.py:726
msgid "You are not authorized to add or update entries before {0}"
msgstr ""
@@ -57984,7 +58165,7 @@ msgstr ""
msgid "You are not authorized to make/edit Stock Transactions for Item {0} under warehouse {1} before this time."
msgstr ""
-#: accounts/doctype/account/account.py:278
+#: accounts/doctype/account/account.py:279
msgid "You are not authorized to set Frozen value"
msgstr ""
@@ -58004,7 +58185,7 @@ msgstr ""
msgid "You can also set default CWIP account in Company {}"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:880
+#: accounts/doctype/sales_invoice/sales_invoice.py:871
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr ""
@@ -58021,11 +58202,11 @@ msgid "You can only have Plans with the same billing cycle in a Subscription"
msgstr ""
#: accounts/doctype/pos_invoice/pos_invoice.js:258
-#: accounts/doctype/sales_invoice/sales_invoice.js:892
+#: accounts/doctype/sales_invoice/sales_invoice.js:894
msgid "You can only redeem max {0} points in this order."
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:148
+#: accounts/doctype/pos_profile/pos_profile.py:150
msgid "You can only select one mode of payment as default"
msgstr ""
@@ -58041,7 +58222,7 @@ msgstr ""
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr ""
-#: accounts/doctype/loyalty_program/loyalty_program.py:172
+#: accounts/doctype/loyalty_program/loyalty_program.py:182
msgid "You can't redeem Loyalty Points having more value than the Rounded Total."
msgstr ""
@@ -58057,7 +58238,7 @@ msgstr ""
msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}"
msgstr ""
-#: accounts/general_ledger.py:715
+#: accounts/general_ledger.py:746
msgid "You cannot create/amend any accounting entries till this date."
msgstr ""
@@ -58093,11 +58274,11 @@ msgstr ""
msgid "You cannot submit the order without payment."
msgstr ""
-#: controllers/accounts_controller.py:3228
+#: controllers/accounts_controller.py:3249
msgid "You do not have permissions to {} items in a {}."
msgstr ""
-#: accounts/doctype/loyalty_program/loyalty_program.py:167
+#: accounts/doctype/loyalty_program/loyalty_program.py:177
msgid "You don't have enough Loyalty Points to redeem"
msgstr ""
@@ -58109,7 +58290,7 @@ msgstr ""
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr ""
-#: public/js/utils.js:867
+#: public/js/utils.js:877
msgid "You have already selected items from {0} {1}"
msgstr ""
@@ -58137,7 +58318,7 @@ msgstr ""
msgid "You must select a customer before adding an item."
msgstr ""
-#: accounts/doctype/pos_invoice/pos_invoice.py:254
+#: accounts/doctype/pos_invoice/pos_invoice.py:255
msgid "You need to cancel POS Closing Entry {} to be able to cancel this document."
msgstr ""
@@ -58204,7 +58385,7 @@ msgstr ""
msgid "Zero Rated"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:386
+#: stock/doctype/stock_entry/stock_entry.py:387
msgid "Zero quantity"
msgstr ""
@@ -58213,15 +58394,15 @@ msgstr ""
msgid "Zip File"
msgstr ""
-#: stock/reorder_item.py:367
+#: stock/reorder_item.py:372
msgid "[Important] [ERPNext] Auto Reorder Errors"
msgstr ""
-#: controllers/status_updater.py:250
+#: controllers/status_updater.py:270
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: stock/stock_ledger.py:1798
+#: stock/stock_ledger.py:1799
msgid "after"
msgstr ""
@@ -58245,6 +58426,11 @@ msgstr ""
msgid "cannot be greater than 100"
msgstr ""
+#: accounts/doctype/purchase_invoice/purchase_invoice.py:328
+#: accounts/doctype/sales_invoice/sales_invoice.py:959
+msgid "dated {0}"
+msgstr ""
+
#. Label of the description (Small Text) field in DocType 'Production Plan Sub
#. Assembly Item'
#: manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
@@ -58370,7 +58556,7 @@ msgstr ""
msgid "on"
msgstr ""
-#: controllers/accounts_controller.py:1114
+#: controllers/accounts_controller.py:1119
msgid "or"
msgstr ""
@@ -58418,7 +58604,7 @@ msgstr ""
msgid "per hour"
msgstr ""
-#: stock/stock_ledger.py:1799
+#: stock/stock_ledger.py:1800
msgid "performing either one below:"
msgstr ""
@@ -58481,7 +58667,7 @@ msgstr ""
msgid "subscription is already cancelled."
msgstr ""
-#: controllers/status_updater.py:352 controllers/status_updater.py:372
+#: controllers/status_updater.py:372 controllers/status_updater.py:392
msgid "target_ref_field"
msgstr ""
@@ -58500,7 +58686,7 @@ msgstr ""
msgid "to"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:2725
+#: accounts/doctype/sales_invoice/sales_invoice.py:2737
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -58530,11 +58716,11 @@ msgstr ""
msgid "{0}"
msgstr ""
-#: controllers/accounts_controller.py:948
+#: controllers/accounts_controller.py:953
msgid "{0} '{1}' is disabled"
msgstr ""
-#: accounts/utils.py:170
+#: accounts/utils.py:182
msgid "{0} '{1}' not in Fiscal Year {2}"
msgstr ""
@@ -58542,15 +58728,11 @@ msgstr ""
msgid "{0} ({1}) cannot be greater than planned quantity ({2}) in Work Order {3}"
msgstr ""
-#: stock/report/stock_ageing/stock_ageing.py:200
-msgid "{0} - Above"
-msgstr ""
-
#: stock/doctype/landed_cost_voucher/landed_cost_voucher.py:288
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: controllers/accounts_controller.py:2007
+#: controllers/accounts_controller.py:2021
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -58562,7 +58744,7 @@ msgstr ""
msgid "{0} Budget for Account {1} against {2} {3} is {4}. It {5} exceed by {6}"
msgstr ""
-#: accounts/doctype/pricing_rule/utils.py:747
+#: accounts/doctype/pricing_rule/utils.py:750
msgid "{0} Coupon used are {1}. Allowed quantity is exhausted"
msgstr ""
@@ -58570,7 +58752,7 @@ msgstr ""
msgid "{0} Digest"
msgstr ""
-#: accounts/utils.py:1246
+#: accounts/utils.py:1332
msgid "{0} Number {1} is already used in {2} {3}"
msgstr ""
@@ -58618,7 +58800,7 @@ msgstr ""
msgid "{0} already has a Parent Procedure {1}."
msgstr ""
-#: stock/doctype/delivery_note/delivery_note.py:690
+#: stock/doctype/delivery_note/delivery_note.py:675
msgid "{0} and {1}"
msgstr ""
@@ -58644,7 +58826,7 @@ msgstr ""
msgid "{0} created"
msgstr ""
-#: setup/doctype/company/company.py:192
+#: setup/doctype/company/company.py:193
msgid "{0} currency must be same as company's default currency. Please select another account."
msgstr ""
@@ -58656,7 +58838,7 @@ msgstr ""
msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution."
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:122
+#: accounts/doctype/pos_profile/pos_profile.py:124
msgid "{0} does not belong to Company {1}"
msgstr ""
@@ -58668,7 +58850,7 @@ msgstr ""
msgid "{0} entered twice {1} in Item Taxes"
msgstr ""
-#: accounts/utils.py:135 projects/doctype/activity_cost/activity_cost.py:40
+#: accounts/utils.py:119 projects/doctype/activity_cost/activity_cost.py:40
msgid "{0} for {1}"
msgstr ""
@@ -58684,11 +58866,11 @@ msgstr ""
msgid "{0} hours"
msgstr ""
-#: controllers/accounts_controller.py:2326
+#: controllers/accounts_controller.py:2340
msgid "{0} in row {1}"
msgstr ""
-#: accounts/doctype/pos_profile/pos_profile.py:75
+#: accounts/doctype/pos_profile/pos_profile.py:77
msgid "{0} is a mandatory Accounting Dimension.
Please set a value for {0} in Accounting Dimensions section."
msgstr ""
@@ -58712,12 +58894,12 @@ msgstr ""
msgid "{0} is mandatory"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:996
+#: accounts/doctype/sales_invoice/sales_invoice.py:988
msgid "{0} is mandatory for Item {1}"
msgstr ""
#: accounts/doctype/payment_ledger_entry/payment_ledger_entry.py:101
-#: accounts/general_ledger.py:739
+#: accounts/general_ledger.py:770
msgid "{0} is mandatory for account {1}"
msgstr ""
@@ -58725,7 +58907,7 @@ msgstr ""
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr ""
-#: controllers/accounts_controller.py:2597
+#: controllers/accounts_controller.py:2618
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr ""
@@ -58737,7 +58919,7 @@ msgstr ""
msgid "{0} is not a group node. Please select a group node as parent cost center"
msgstr ""
-#: stock/doctype/stock_entry/stock_entry.py:435
+#: stock/doctype/stock_entry/stock_entry.py:436
msgid "{0} is not a stock Item"
msgstr ""
@@ -58784,7 +58966,7 @@ msgstr ""
msgid "{0} must be negative in return document"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1976
+#: accounts/doctype/sales_invoice/sales_invoice.py:1988
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 ""
@@ -58808,11 +58990,11 @@ msgstr ""
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr ""
-#: stock/doctype/pick_list/pick_list.py:891
+#: stock/doctype/pick_list/pick_list.py:893
msgid "{0} units of Item {1} is not available in any of the warehouses."
msgstr ""
-#: stock/doctype/pick_list/pick_list.py:883
+#: stock/doctype/pick_list/pick_list.py:885
msgid "{0} units of Item {1} is picked in another Pick List."
msgstr ""
@@ -58820,12 +59002,12 @@ msgstr ""
msgid "{0} units of {1} are required in {2}{3}, on {4} {5} for {6} to complete the transaction."
msgstr ""
-#: stock/stock_ledger.py:1463 stock/stock_ledger.py:1948
-#: stock/stock_ledger.py:1962
+#: stock/stock_ledger.py:1463 stock/stock_ledger.py:1949
+#: stock/stock_ledger.py:1963
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr ""
-#: stock/stock_ledger.py:2072 stock/stock_ledger.py:2118
+#: stock/stock_ledger.py:2073 stock/stock_ledger.py:2119
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
@@ -58888,7 +59070,7 @@ msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Inv
msgstr ""
#: buying/doctype/purchase_order/purchase_order.py:451
-#: selling/doctype/sales_order/sales_order.py:496
+#: selling/doctype/sales_order/sales_order.py:500
#: stock/doctype/material_request/material_request.py:194
msgid "{0} {1} has been modified. Please refresh."
msgstr ""
@@ -58942,7 +59124,7 @@ msgstr ""
msgid "{0} {1} is not associated with {2} {3}"
msgstr ""
-#: accounts/utils.py:133
+#: accounts/utils.py:115
msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
@@ -59056,7 +59238,7 @@ msgstr ""
msgid "{0}: {1} does not exists"
msgstr ""
-#: accounts/doctype/payment_entry/payment_entry.js:923
+#: accounts/doctype/payment_entry/payment_entry.js:931
msgid "{0}: {1} must be less than {2}"
msgstr ""
@@ -59068,10 +59250,6 @@ msgstr ""
msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})"
msgstr ""
-#: accounts/report/accounts_receivable/accounts_receivable.py:1134
-msgid "{range4}-Above"
-msgstr ""
-
#: assets/report/fixed_asset_register/fixed_asset_register.py:366
msgid "{}"
msgstr ""
@@ -59130,7 +59308,7 @@ msgstr ""
msgid "{} To Bill"
msgstr ""
-#: accounts/doctype/sales_invoice/sales_invoice.py:1763
+#: accounts/doctype/sales_invoice/sales_invoice.py:1774
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr ""