diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot
index c9d32ea351c..18efe689f77 100644
--- a/erpnext/locale/main.pot
+++ b/erpnext/locale/main.pot
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ERPNext VERSION\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2026-06-07 10:20+0000\n"
-"PO-Revision-Date: 2026-06-07 10:20+0000\n"
+"POT-Creation-Date: 2026-06-14 10:35+0000\n"
+"PO-Revision-Date: 2026-06-14 10:35+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: hello@frappe.io\n"
"MIME-Version: 1.0\n"
@@ -162,7 +162,7 @@ msgstr ""
msgid "% Delivered"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.js:1019
+#: erpnext/manufacturing/doctype/bom/bom.js:1022
#, python-format
msgid "% Finished Item Quantity"
msgstr ""
@@ -271,7 +271,7 @@ msgstr ""
msgid "'Account' in the Accounting section of Customer {0}"
msgstr ""
-#: erpnext/selling/doctype/sales_order/sales_order.py:351
+#: erpnext/selling/doctype/sales_order/sales_order.py:304
msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'"
msgstr ""
@@ -279,7 +279,7 @@ msgstr ""
msgid "'Based On' and 'Group By' can not be same"
msgstr ""
-#: erpnext/selling/report/inactive_customers/inactive_customers.py:21
+#: erpnext/selling/report/inactive_customers/inactive_customers.py:23
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr ""
@@ -287,7 +287,7 @@ msgstr ""
msgid "'Default {0} Account' in Company {1}"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1152
+#: erpnext/accounts/doctype/journal_entry/journal_entry.py:889
msgid "'Entries' cannot be empty"
msgstr ""
@@ -611,8 +611,8 @@ msgstr ""
msgid "90 Above"
msgstr ""
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1270
-#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1271
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1290
+#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1291
msgid "<0"
msgstr ""
@@ -624,7 +624,7 @@ msgstr ""
msgid "From Time cannot be later than To Time for {0}"
msgstr ""
-#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:435
+#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:436
msgid "Row #{0}: Bundle {1} in warehouse {2} has insufficient packed items:
Cannot overbill for the following Items:
" msgstr "" -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:157 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:158 msgid "Following {0}s doesn't belong to Company {1} :
" msgstr "" @@ -842,7 +842,7 @@ msgid "" "Apart from these, you can access all values in this RFQ, like {{ message_for_supplier }} or {{ terms }}.
Please correct the following row(s):
This action will also delete all associated Common Code documents.
" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.js:75 +#: erpnext/accounts/doctype/subscription/subscription.js:81 msgid "Are you sure you want to restart this subscription?" msgstr "" @@ -5496,11 +5511,11 @@ msgstr "" msgid "As the field {0} is enabled, the value of the field {1} should be more than 1." msgstr "" -#: erpnext/stock/doctype/item/item.py:1110 +#: erpnext/stock/doctype/item/item.py:1112 msgid "As there are existing submitted transactions against item {0}, you can not change the value of {1}." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:239 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:241 msgid "As there are reserved stock, you cannot disable {0}." msgstr "" @@ -5512,8 +5527,8 @@ msgstr "" msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:213 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:225 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:215 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:227 msgid "As {0} is enabled, you can not enable {1}." msgstr "" @@ -6088,7 +6103,7 @@ msgstr "" msgid "Assets {assets_link} created for {item_code}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.js:709 +#: erpnext/manufacturing/doctype/job_card/job_card.js:713 msgid "Assign Job to Employee" msgstr "" @@ -6108,11 +6123,11 @@ msgstr "" msgid "Associate" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:136 +#: erpnext/stock/doctype/pick_list/pick_list.py:137 msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} for the batch {4} in the warehouse {5}. Please restock the item." msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:161 +#: erpnext/stock/doctype/pick_list/pick_list.py:162 msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "" @@ -6128,7 +6143,7 @@ msgstr "" msgid "At least one asset has to be selected." msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:1047 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:1048 msgid "At least one invoice has to be selected." msgstr "" @@ -6136,7 +6151,7 @@ msgstr "" msgid "At least one item should be entered with negative quantity in return document" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:533 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:534 #: erpnext/accounts/doctype/sales_invoice/services/pos.py:153 msgid "At least one mode of payment is required for POS invoice." msgstr "" @@ -6249,11 +6264,11 @@ msgstr "" msgid "Attribute Value" msgstr "" -#: erpnext/stock/doctype/item/item.py:900 +#: erpnext/stock/doctype/item/item.py:902 msgid "Attribute Value {0} is not valid for the selected attribute {1}." msgstr "" -#: erpnext/stock/doctype/item/item.py:1046 +#: erpnext/stock/doctype/item/item.py:1048 msgid "Attribute table is mandatory" msgstr "" @@ -6261,19 +6276,19 @@ msgstr "" msgid "Attribute value: {0} must appear only once" msgstr "" -#: erpnext/stock/doctype/item/item.py:889 +#: erpnext/stock/doctype/item/item.py:891 msgid "Attribute {0} is disabled." msgstr "" -#: erpnext/stock/doctype/item/item.py:877 +#: erpnext/stock/doctype/item/item.py:879 msgid "Attribute {0} is not valid for the selected template." msgstr "" -#: erpnext/stock/doctype/item/item.py:1050 +#: erpnext/stock/doctype/item/item.py:1052 msgid "Attribute {0} selected multiple times in Attributes Table" msgstr "" -#: erpnext/stock/doctype/item/item.py:978 +#: erpnext/stock/doctype/item/item.py:980 msgid "Attributes" msgstr "" @@ -6397,8 +6412,8 @@ msgstr "" msgid "Auto Reconciliation job trigger" msgstr "" -#: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:150 -#: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:198 +#: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:153 +#: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:201 msgid "Auto Reconciliation of Payments has been disabled. Enable it through {0}" msgstr "" @@ -6412,7 +6427,7 @@ msgstr "" msgid "Auto Tax Settings Error" msgstr "" -#: erpnext/setup/doctype/employee/employee.py:170 +#: erpnext/setup/doctype/employee/employee.py:166 msgid "Auto User Creation Error" msgstr "" @@ -6597,7 +6612,7 @@ msgstr "" #: erpnext/public/js/utils.js:647 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json -#: erpnext/stock/report/stock_ageing/stock_ageing.py:210 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:216 msgid "Available Qty" msgstr "" @@ -6694,9 +6709,9 @@ msgstr "" msgid "Available-for-use Date should be after purchase date" msgstr "" -#: erpnext/stock/report/stock_ageing/stock_ageing.py:211 -#: erpnext/stock/report/stock_ageing/stock_ageing.py:245 -#: erpnext/stock/report/stock_balance/stock_balance.py:594 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:217 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:251 +#: erpnext/stock/report/stock_balance/stock_balance.py:588 msgid "Average Age" msgstr "" @@ -6812,7 +6827,7 @@ msgstr "" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order.js:1496 #: erpnext/stock/doctype/material_request/material_request.js:351 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:788 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:804 #: erpnext/stock/report/bom_search/bom_search.py:38 #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:524 @@ -6842,6 +6857,10 @@ msgstr "" msgid "BOM Comparison Tool" msgstr "" +#: erpnext/stock/report/item_where_used/item_where_used.py:178 +msgid "BOM Component" +msgstr "" + #. Label of the bom_conf_tab (Tab Break) field in DocType 'BOM' #: erpnext/manufacturing/doctype/bom/bom.json msgid "BOM Configuration" @@ -6868,6 +6887,11 @@ msgstr "" msgid "BOM Creator Item" msgstr "" +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:392 +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:535 +msgid "BOM Creator Item with name {0} does not exist" +msgstr "" + #. Label of the bom_detail_no (Data) field in DocType 'Purchase Receipt Item #. Supplied' #. Label of the bom_detail_no (Data) field in DocType 'Subcontracting Inward @@ -6964,6 +6988,10 @@ msgstr "" msgid "BOM Operations Time" msgstr "" +#: erpnext/stock/report/item_where_used/item_where_used.py:248 +msgid "BOM Output" +msgstr "" + #: erpnext/stock/report/item_prices/item_prices.py:60 msgid "BOM Rate" msgstr "" @@ -6981,6 +7009,7 @@ msgstr "" #. Label of the bom_secondary_item (Data) field in DocType 'Stock Entry Detail' #: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json +#: erpnext/stock/report/item_where_used/item_where_used.py:213 msgid "BOM Secondary Item" msgstr "" @@ -7051,7 +7080,7 @@ msgstr "" msgid "BOM Website Operation" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:156 +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:250 msgid "BOM and Finished Good Quantity is mandatory for Disassembly" msgstr "" @@ -7062,7 +7091,7 @@ msgid "BOM and Production" msgstr "" #: erpnext/stock/doctype/material_request/material_request.js:386 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:840 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:856 msgid "BOM does not contain any stock item" msgstr "" @@ -7070,23 +7099,23 @@ msgstr "" msgid "BOM recursion: {0} cannot be child of {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:766 +#: erpnext/manufacturing/doctype/bom/bom.py:773 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1385 +#: erpnext/manufacturing/doctype/bom/bom.py:1392 msgid "BOM {0} does not belong to Item {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1380 +#: erpnext/manufacturing/doctype/bom/bom.py:1387 msgid "BOM {0} must be active" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1383 +#: erpnext/manufacturing/doctype/bom/bom.py:1390 msgid "BOM {0} must be submitted" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:839 +#: erpnext/manufacturing/doctype/bom/bom.py:846 msgid "BOM {0} not found for the item {1}" msgstr "" @@ -7095,15 +7124,15 @@ msgstr "" msgid "BOMs Updated" msgstr "" -#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:310 +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:314 msgid "BOMs created successfully" msgstr "" -#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:320 +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:324 msgid "BOMs creation failed" msgstr "" -#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:260 +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:264 msgid "BOMs creation has been enqueued, kindly check the status after some time" msgstr "" @@ -7182,7 +7211,7 @@ msgstr "" #: erpnext/stock/report/available_batch_report/available_batch_report.py:62 #: erpnext/stock/report/available_serial_no/available_serial_no.py:126 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:84 -#: erpnext/stock/report/stock_balance/stock_balance.py:520 +#: erpnext/stock/report/stock_balance/stock_balance.py:514 #: erpnext/stock/report/stock_ledger/stock_ledger.py:331 msgid "Balance Qty" msgstr "" @@ -7209,7 +7238,7 @@ msgstr "" #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/report/balance_sheet/balance_sheet.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json -#: erpnext/public/js/financial_statements.js:314 +#: erpnext/public/js/financial_statements.js:327 #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" @@ -7247,7 +7276,7 @@ msgstr "" #: erpnext/stock/report/available_serial_no/available_serial_no.py:174 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:86 -#: erpnext/stock/report/stock_balance/stock_balance.py:528 +#: erpnext/stock/report/stock_balance/stock_balance.py:522 #: erpnext/stock/report/stock_ledger/stock_ledger.py:388 msgid "Balance Value" msgstr "" @@ -7388,7 +7417,7 @@ msgstr "" msgid "Bank Account Type" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:439 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:441 msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}" msgstr "" @@ -7935,7 +7964,7 @@ msgstr "" #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:89 #: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:115 -#: erpnext/public/js/controllers/transaction.js:2868 +#: erpnext/public/js/controllers/transaction.js:2883 #: erpnext/public/js/utils/barcode_scanner.js:281 #: erpnext/public/js/utils/serial_no_batch_selector.js:450 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json @@ -7970,7 +7999,7 @@ msgstr "" msgid "Batch No is mandatory" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3464 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3473 msgid "Batch No {0} does not exists" msgstr "" @@ -7997,7 +8026,7 @@ msgstr "" msgid "Batch Nos are created successfully" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:1193 +#: erpnext/controllers/sales_and_purchase_return.py:1194 msgid "Batch Not Available for Return" msgstr "" @@ -8066,7 +8095,7 @@ msgstr "" msgid "Batch {0} and Warehouse" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:1192 +#: erpnext/controllers/sales_and_purchase_return.py:1193 msgid "Batch {0} is not available in warehouse {1}" msgstr "" @@ -8105,13 +8134,7 @@ msgstr "" msgid "Begin On (Days)" msgstr "" -#. Option for the 'Generate Invoice At' (Select) field in DocType -#. 'Subscription' -#: erpnext/accounts/doctype/subscription/subscription.json -msgid "Beginning of the current subscription period" -msgstr "" - -#: erpnext/accounts/doctype/subscription/subscription.py:326 +#: erpnext/accounts/doctype/subscription/subscription.py:396 msgid "Below Subscription Plans are of different currency to the party default billing currency/Company currency: {0}" msgstr "" @@ -8130,16 +8153,28 @@ msgstr "" #. Label of the bill_date (Date) field in DocType 'Journal Entry' #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1186 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1206 #: erpnext/accounts/report/purchase_register/purchase_register.py:214 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" msgstr "" +#. Label of the generate_new_invoices_past_due_date (Check) field in DocType +#. 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Bill Even If Previous Invoice Unpaid" +msgstr "" + +#. Option for the 'Generate Invoice At' (Select) field in DocType +#. 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Bill N days before period start" +msgstr "" + #. Label of the bill_no (Data) field in DocType 'Journal Entry' #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1185 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1205 #: erpnext/accounts/report/purchase_register/purchase_register.py:213 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" @@ -8155,10 +8190,10 @@ msgstr "" #. Label of a Link in the Manufacturing Workspace #. Label of the bom_info_section (Section Break) field in DocType 'Stock Entry' #. Label of a Workspace Sidebar Item -#: erpnext/manufacturing/doctype/bom/bom.py:1156 +#: erpnext/manufacturing/doctype/bom/bom.py:1163 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.js:139 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:774 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:790 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/workspace_sidebar/subcontracting.json msgid "Bill of Materials" @@ -8313,6 +8348,17 @@ msgstr "" msgid "Billing Email" msgstr "" +#. Label of the billing_heatmap (HTML) field in DocType 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Billing Heatmap" +msgstr "" + +#. Label of the billing_history_section (Section Break) field in DocType +#. 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Billing History" +msgstr "" + #. Label of the billing_hours (Float) field in DocType 'Sales Invoice #. Timesheet' #. Label of the billing_hours (Float) field in DocType 'Timesheet Detail' @@ -8337,10 +8383,16 @@ msgstr "" msgid "Billing Interval Count cannot be less than 1" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.py:375 +#: erpnext/accounts/doctype/subscription/subscription.py:445 msgid "Billing Interval in Subscription Plan must be Month to follow calendar months" msgstr "" +#. Label of the billing_period_section (Section Break) field in DocType +#. 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Billing Period" +msgstr "" + #. Label of the billing_rate (Currency) field in DocType 'Activity Cost' #. Label of the billing_rate (Currency) field in DocType 'Timesheet Detail' #. Label of the base_billing_rate (Currency) field in DocType 'Timesheet @@ -8366,7 +8418,7 @@ msgstr "" msgid "Billing Zipcode" msgstr "" -#: erpnext/accounts/party.py:616 +#: erpnext/accounts/party.py:617 msgid "Billing currency must be equal to either default company's currency or party account currency" msgstr "" @@ -8562,7 +8614,7 @@ msgstr "" msgid "Bold text for emphasis (totals, major headings)" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:286 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:287 msgid "Book Advance Payments as Liability option is chosen. Paid From account changed from {0} to {1}." msgstr "" @@ -8636,7 +8688,7 @@ msgstr "" msgid "Both Receivable Account: {0} and Advance Account: {1} must be of same currency for company: {2}" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.py:345 +#: erpnext/accounts/doctype/subscription/subscription.py:415 msgid "Both Trial Period Start Date and Trial Period End Date must be set" msgstr "" @@ -8704,7 +8756,7 @@ msgstr "" msgid "Brokerage" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.js:231 +#: erpnext/manufacturing/doctype/bom/bom.js:234 msgid "Browse BOM" msgstr "" @@ -9399,8 +9451,8 @@ msgstr "" msgid "Can not filter based on Voucher No, if grouped by Voucher" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1324 -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2619 +#: erpnext/accounts/doctype/journal_entry/mapper.py:32 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2638 msgid "Can only make payment against unbilled {0}" msgstr "" @@ -9411,15 +9463,10 @@ msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Pre msgstr "" #: erpnext/setup/doctype/company/company.py:209 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:180 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:182 msgid "Can't change the valuation method, as there are transactions against some items which do not have its own valuation method" msgstr "" -#. Label of the cancel_at_period_end (Check) field in DocType 'Subscription' -#: erpnext/accounts/doctype/subscription/subscription.json -msgid "Cancel At End Of Period" -msgstr "" - #: erpnext/support/doctype/warranty_claim/warranty_claim.py:73 msgid "Cancel Material Visit {0} before cancelling this Warranty Claim" msgstr "" @@ -9428,7 +9475,7 @@ msgstr "" msgid "Cancel Material Visits {0} before cancelling this Maintenance Visit" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.js:48 +#: erpnext/accounts/doctype/subscription/subscription.js:54 msgid "Cancel Subscription" msgstr "" @@ -9438,11 +9485,20 @@ msgstr "" msgid "Cancel Subscription After Grace Period" msgstr "" +#. Label of the cancel_at_period_end (Check) field in DocType 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Cancel When Period Ends" +msgstr "" + #. Label of the cancelation_date (Date) field in DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json msgid "Cancelation Date" msgstr "" +#: erpnext/manufacturing/doctype/job_card/job_card.py:1567 +msgid "Cancelled Job Card cannot be processed." +msgstr "" + #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:76 msgid "Cannot Assign Cashier" msgstr "" @@ -9462,7 +9518,7 @@ msgstr "" #: erpnext/stock/doctype/item/item.py:698 #: erpnext/stock/doctype/item/item.py:711 -#: erpnext/stock/doctype/item/item.py:725 +#: erpnext/stock/doctype/item/item.py:727 msgid "Cannot Merge" msgstr "" @@ -9470,7 +9526,7 @@ msgstr "" msgid "Cannot Optimize Route as Driver Address is Missing." msgstr "" -#: erpnext/setup/doctype/employee/employee.py:295 +#: erpnext/setup/doctype/employee/employee.py:292 msgid "Cannot Relieve Employee" msgstr "" @@ -9522,7 +9578,7 @@ msgstr "" msgid "Cannot cancel this Manufacturing Stock Entry as quantity of Finished Good produced cannot be less than quantity delivered in the linked Subcontracting Inward Order." msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:579 +#: erpnext/accounts/doctype/journal_entry/services/asset_service.py:48 msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue." msgstr "" @@ -9530,11 +9586,11 @@ msgstr "" msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:406 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:417 msgid "Cannot cancel transaction for Completed Work Order." msgstr "" -#: erpnext/stock/doctype/item/item.py:998 +#: erpnext/stock/doctype/item/item.py:1000 msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "" @@ -9546,7 +9602,7 @@ msgstr "" msgid "Cannot change Service Stop Date for item in row {0}" msgstr "" -#: erpnext/stock/doctype/item/item.py:989 +#: erpnext/stock/doctype/item/item.py:991 msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this." msgstr "" @@ -9574,12 +9630,16 @@ msgstr "" msgid "Cannot covert to Group because Account Type is selected." msgstr "" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:613 +#: erpnext/accounts/doctype/sales_invoice/mapper.py:372 +msgid "Cannot create Intercompany {0}. All items in the source {1} have already been fully invoiced. Please check the existing linked {2}s." +msgstr "" + +#: erpnext/stock/doctype/purchase_receipt/services/reservation.py:49 msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "" -#: erpnext/selling/doctype/sales_order/mapper.py:953 -#: erpnext/stock/doctype/pick_list/pick_list.py:256 +#: erpnext/selling/doctype/sales_order/mapper.py:977 +#: erpnext/stock/doctype/pick_list/pick_list.py:257 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 "" @@ -9591,7 +9651,7 @@ msgstr "" msgid "Cannot create return for consolidated invoice {0}." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:903 +#: erpnext/manufacturing/doctype/bom/bom.py:910 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "" @@ -9612,12 +9672,12 @@ msgstr "" msgid "Cannot delete Serial No {0}, as it is used in stock transactions" msgstr "" -#: erpnext/accounts/services/child_item_update.py:406 +#: erpnext/accounts/services/child_item_update.py:403 msgid "Cannot delete an item which has been ordered" msgstr "" #: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:197 -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:785 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:787 msgid "Cannot delete protected core DocType: {0}" msgstr "" @@ -9625,7 +9685,7 @@ msgstr "" msgid "Cannot delete virtual DocType: {0}. Virtual DocTypes do not have database tables." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:145 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:147 msgid "Cannot disable Serial and Batch No for Item, as there are existing records for serial / batch." msgstr "" @@ -9633,7 +9693,7 @@ msgstr "" msgid "Cannot disable perpetual inventory, as there are existing Stock Ledger Entries for the company {0}. Please cancel the stock transactions first and try again." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:126 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:128 msgid "Cannot disable {0} as it may lead to incorrect stock valuation." msgstr "" @@ -9641,7 +9701,7 @@ msgstr "" msgid "Cannot disassemble more than produced quantity." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:40 +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:46 msgid "Cannot disassemble {0} qty against Stock Entry {1}. Only {2} qty available to disassemble." msgstr "" @@ -9649,8 +9709,12 @@ msgstr "" msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:773 -#: erpnext/selling/doctype/sales_order/sales_order.py:796 +#: erpnext/crm/doctype/crm_settings/crm_settings.py:37 +msgid "Cannot enable Opportunity creation from Contact Us because the Contact Us form is disabled." +msgstr "" + +#: erpnext/selling/doctype/sales_order/sales_order.py:624 +#: erpnext/selling/doctype/sales_order/sales_order.py:647 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "" @@ -9666,11 +9730,11 @@ msgstr "" msgid "Cannot find Item with this Barcode" msgstr "" -#: erpnext/accounts/services/child_item_update.py:359 +#: erpnext/accounts/services/child_item_update.py:356 msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings." msgstr "" -#: erpnext/accounts/party.py:1091 +#: erpnext/accounts/party.py:1092 msgid "Cannot merge {0} '{1}' into '{2}' as both have existing accounting entries in different currencies for company '{3}'." msgstr "" @@ -9686,11 +9750,11 @@ msgstr "" msgid "Cannot produce more than {0} items for {1}" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:359 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:361 msgid "Cannot receive from customer against negative outstanding" msgstr "" -#: erpnext/accounts/services/child_item_update.py:292 +#: erpnext/accounts/services/child_item_update.py:289 msgid "Cannot reduce quantity than ordered or purchased quantity" msgstr "" @@ -9714,10 +9778,10 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1507 #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1685 -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1567 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1582 #: erpnext/accounts/services/taxes.py:247 #: erpnext/public/js/controllers/accounts.js:112 -#: erpnext/public/js/controllers/taxes_and_totals.js:552 +#: erpnext/public/js/controllers/taxes_and_totals.js:554 msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "" @@ -9729,7 +9793,7 @@ msgstr "" msgid "Cannot set authorization on basis of Discount for {0}" msgstr "" -#: erpnext/stock/doctype/item/item.py:789 +#: erpnext/stock/doctype/item/item.py:791 msgid "Cannot set multiple Item Defaults for a company." msgstr "" @@ -9737,11 +9801,11 @@ msgstr "" msgid "Cannot set multiple account rows for the same company" msgstr "" -#: erpnext/accounts/services/child_item_update.py:261 +#: erpnext/accounts/services/child_item_update.py:258 msgid "Cannot set quantity less than delivered quantity." msgstr "" -#: erpnext/accounts/services/child_item_update.py:262 +#: erpnext/accounts/services/child_item_update.py:259 msgid "Cannot set quantity less than received quantity." msgstr "" @@ -9753,11 +9817,15 @@ msgstr "" msgid "Cannot start deletion. Another deletion {0} is already queued/running. Please wait for it to complete." msgstr "" -#: erpnext/accounts/services/child_item_update.py:286 +#: erpnext/manufacturing/doctype/job_card/job_card.py:922 +msgid "Cannot submit Job Card {0} while it is On Hold. Please resume and complete the job before submission." +msgstr "" + +#: erpnext/accounts/services/child_item_update.py:283 msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1679 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1694 msgid "Cannot {0} from {1} without any negative outstanding invoice" msgstr "" @@ -9913,19 +9981,19 @@ msgstr "" msgid "Cash Flow" msgstr "" -#: erpnext/public/js/financial_statements.js:346 +#: erpnext/public/js/financial_statements.js:359 msgid "Cash Flow Statement" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:179 +#: erpnext/accounts/report/cash_flow/cash_flow.py:186 msgid "Cash Flow from Financing" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:172 +#: erpnext/accounts/report/cash_flow/cash_flow.py:179 msgid "Cash Flow from Investing" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:160 +#: erpnext/accounts/report/cash_flow/cash_flow.py:167 msgid "Cash Flow from Operations" msgstr "" @@ -9934,7 +10002,7 @@ msgstr "" msgid "Cash In Hand" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:324 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:326 msgid "Cash or Bank Account is mandatory for making payment entry" msgstr "" @@ -10028,7 +10096,7 @@ msgstr "" msgid "Category-wise Asset Value" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:289 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:140 msgid "Caution" msgstr "" @@ -10133,7 +10201,7 @@ msgstr "" msgid "Change in Stock Value" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:762 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:773 msgid "Change the account type to Receivable or select a different account." msgstr "" @@ -10147,7 +10215,7 @@ msgstr "" msgid "Changed customer name to '{}' as '{}' already exists." msgstr "" -#: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:156 +#: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:160 msgid "Changes in {0}" msgstr "" @@ -10171,7 +10239,7 @@ msgstr "" msgid "Channel Partner" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1998 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2013 #: erpnext/accounts/services/taxes.py:309 msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount" msgstr "" @@ -10366,7 +10434,7 @@ msgstr "" #. Label of the reference_date (Date) field in DocType 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json -#: erpnext/public/js/controllers/transaction.js:2779 +#: erpnext/public/js/controllers/transaction.js:2794 msgid "Cheque/Reference Date" msgstr "" @@ -10424,7 +10492,7 @@ msgstr "" #. Label of the child_row_reference (Data) field in DocType 'Quality #. Inspection' -#: erpnext/public/js/controllers/transaction.js:2874 +#: erpnext/public/js/controllers/transaction.js:2889 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json msgid "Child Row Reference" msgstr "" @@ -10527,16 +10595,16 @@ msgstr "" msgid "Clearance Date" msgstr "" -#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:134 +#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:135 msgid "Clearance Date not mentioned" msgstr "" -#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:179 +#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:180 msgid "Clearance Date updated" msgstr "" -#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:158 -#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:173 +#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:159 +#: erpnext/accounts/doctype/bank_clearance/bank_clearance.py:174 msgid "Clearance date changed from {0} to {1} via Bank Clearance Tool" msgstr "" @@ -10631,7 +10699,7 @@ msgstr "" msgid "Closed Work Order can not be stopped or Re-opened" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:534 +#: erpnext/selling/doctype/sales_order/sales_order.py:486 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "" @@ -11277,7 +11345,7 @@ msgstr "" #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/project_summary/project_summary.js:8 #: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:44 -#: erpnext/public/js/financial_statements.js:368 +#: erpnext/public/js/financial_statements.js:381 #: erpnext/public/js/purchase_trends_filters.js:8 #: erpnext/public/js/sales_trends_filters.js:51 #: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json @@ -11362,6 +11430,8 @@ msgstr "" #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.js:7 #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 +#: erpnext/stock/report/item_where_used/item_where_used.js:15 +#: erpnext/stock/report/item_where_used/item_where_used.py:95 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 #: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 @@ -11375,7 +11445,7 @@ msgstr "" #: erpnext/stock/report/stock_analytics/stock_analytics.js:41 #: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.js:7 #: erpnext/stock/report/stock_balance/stock_balance.js:8 -#: erpnext/stock/report/stock_balance/stock_balance.py:583 +#: erpnext/stock/report/stock_balance/stock_balance.py:577 #: erpnext/stock/report/stock_ledger/stock_ledger.js:8 #: erpnext/stock/report/stock_ledger/stock_ledger.py:441 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:18 @@ -11582,7 +11652,7 @@ msgid "Company currencies of both the companies should match for Inter Company T msgstr "" #: erpnext/stock/doctype/material_request/material_request.js:380 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:834 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:850 msgid "Company field is required" msgstr "" @@ -11598,7 +11668,7 @@ msgstr "" msgid "Company is mandatory for company account" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.py:404 +#: erpnext/accounts/doctype/subscription/subscription.py:481 msgid "Company is mandatory for generating an invoice. Please set a default company in Global Defaults." msgstr "" @@ -11620,7 +11690,7 @@ msgstr "" msgid "Company of asset {0} and purchase document {1} doesn't matches." msgstr "" -#: erpnext/setup/doctype/employee/employee.py:168 +#: erpnext/setup/doctype/employee/employee.py:164 msgid "Company or Personal Email is mandatory when 'Create User Automatically' is enabled" msgstr "" @@ -11668,7 +11738,7 @@ msgstr "" msgid "Company {} does not exist yet. Taxes setup aborted." msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:577 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:578 msgid "Company {} does not match with POS Profile Company {}" msgstr "" @@ -11698,7 +11768,7 @@ msgstr "" msgid "Competitors" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.js:661 +#: erpnext/manufacturing/doctype/job_card/job_card.js:665 #: erpnext/manufacturing/doctype/workstation/workstation.js:151 msgid "Complete Job" msgstr "" @@ -12136,7 +12206,7 @@ msgstr "" msgid "Consumed Qty" msgstr "" -#: erpnext/manufacturing/doctype/work_order/services/stock_reservation.py:180 +#: erpnext/manufacturing/doctype/work_order/services/reservation.py:186 msgid "Consumed Qty cannot be greater than Reserved Qty for item {0}" msgstr "" @@ -12369,7 +12439,7 @@ msgid "Contract Terms and Conditions" msgstr "" #: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:75 -#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:122 +#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:131 msgid "Contribution %" msgstr "" @@ -12379,11 +12449,11 @@ msgid "Contribution (%)" msgstr "" #: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:87 -#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:130 +#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:139 msgid "Contribution Amount" msgstr "" -#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:124 +#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:133 msgid "Contribution Qty" msgstr "" @@ -12453,7 +12523,7 @@ msgstr "" #: erpnext/manufacturing/doctype/bom_item/bom_item.json #: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json -#: erpnext/public/js/utils.js:897 +#: erpnext/public/js/utils.js:898 #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json @@ -12745,7 +12815,7 @@ msgstr "" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:28 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:47 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:30 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1171 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1191 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:47 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:42 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 @@ -12776,7 +12846,7 @@ msgstr "" #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/procurement_tracker/procurement_tracker.js:15 #: erpnext/buying/report/procurement_tracker/procurement_tracker.py:32 -#: erpnext/public/js/financial_statements.js:462 +#: erpnext/public/js/financial_statements.js:475 #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/doctype/delivery_note/delivery_note.json @@ -12892,7 +12962,7 @@ msgstr "" msgid "Cost Per Unit" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:474 +#: erpnext/manufacturing/doctype/bom/bom.py:481 msgid "Cost allocation between finished goods and secondary items should equal 100%" msgstr "" @@ -13007,7 +13077,7 @@ msgstr "" msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "" -#: erpnext/stock/doctype/delivery_note/delivery_note.py:691 +#: erpnext/stock/doctype/delivery_note/services/billing_status.py:52 msgid "Could not create Credit Note automatically, please uncheck 'Issue Credit Note' and submit again" msgstr "" @@ -13279,6 +13349,10 @@ msgstr "" msgid "Create New Lead" msgstr "" +#: erpnext/selling/doctype/product_bundle/product_bundle.js:16 +msgid "Create New Version" +msgstr "" + #: banking/src/components/common/LinkFieldCombobox.tsx:284 msgid "Create New {0}" msgstr "" @@ -13308,11 +13382,11 @@ msgstr "" msgid "Create Payment Entry" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:864 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:865 msgid "Create Payment Entry for Consolidated POS Invoices." msgstr "" -#: erpnext/public/js/controllers/transaction.js:522 +#: erpnext/public/js/controllers/transaction.js:537 msgid "Create Payment Request" msgstr "" @@ -13320,7 +13394,7 @@ msgstr "" msgid "Create Pick List" msgstr "" -#: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.js:10 +#: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.js:11 msgid "Create Print Format" msgstr "" @@ -13574,7 +13648,7 @@ msgstr "" msgid "Created By Migration" msgstr "" -#: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py:220 +#: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py:221 msgid "Created {0} scorecards for {1} between:" msgstr "" @@ -13728,7 +13802,7 @@ msgstr "" msgid "Credit ({0})" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:643 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 msgid "Credit Account" msgstr "" @@ -13840,7 +13914,7 @@ msgstr "" #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1195 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1215 #: erpnext/controllers/sales_and_purchase_return.py:453 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 @@ -13868,14 +13942,14 @@ msgstr "" msgid "Credit Note will update it's own outstanding amount, even if 'Return Against' is specified." msgstr "" -#: erpnext/stock/doctype/delivery_note/delivery_note.py:688 +#: erpnext/stock/doctype/delivery_note/services/billing_status.py:49 msgid "Credit Note {0} has been created automatically" msgstr "" #. Label of the credit_to (Link) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:378 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:386 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:380 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388 #: erpnext/controllers/accounts_controller.py:1260 msgid "Credit To" msgstr "" @@ -13898,7 +13972,7 @@ msgstr "" msgid "Credit limit reached for customer {0}" msgstr "" -#: erpnext/accounts/utils.py:2826 +#: erpnext/accounts/utils.py:2828 msgid "Credit limit warning — submission may be blocked: {0}" msgstr "" @@ -14087,7 +14161,7 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:209 #: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:278 -#: erpnext/accounts/utils.py:2545 +#: erpnext/accounts/utils.py:2547 msgid "Currency for {0} must be {1}" msgstr "" @@ -14095,7 +14169,7 @@ msgstr "" msgid "Currency of the Closing Account must be {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:680 +#: erpnext/manufacturing/doctype/bom/bom.py:687 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "" @@ -14157,12 +14231,12 @@ msgstr "" #. Label of the current_invoice_end (Date) field in DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json -msgid "Current Invoice End Date" +msgid "Current Invoice End" msgstr "" #. Label of the current_invoice_start (Date) field in DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json -msgid "Current Invoice Start Date" +msgid "Current Invoice Start" msgstr "" #. Label of the current_level (Int) field in DocType 'BOM Update Log' @@ -14367,7 +14441,7 @@ msgstr "" #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:392 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:411 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/sales_invoice_reference/sales_invoice_reference.json #: erpnext/accounts/doctype/tax_rule/tax_rule.json @@ -14378,7 +14452,7 @@ msgstr "" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:29 #: erpnext/accounts/report/general_ledger/general_ledger.html:136 #: erpnext/accounts/report/gross_profit/gross_profit.py:416 -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:38 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 #: erpnext/accounts/report/pos_register/pos_register.js:44 @@ -14420,7 +14494,7 @@ msgstr "" #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.py:64 #: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.js:7 -#: erpnext/selling/report/inactive_customers/inactive_customers.py:77 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:98 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:47 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:73 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:37 @@ -14434,7 +14508,7 @@ msgstr "" #: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.js:40 #: erpnext/selling/report/sales_person_commission_summary/sales_person_commission_summary.py:52 #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js:53 -#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:65 +#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:74 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json #: erpnext/setup/doctype/customer_group/customer_group.json @@ -14449,7 +14523,7 @@ msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/shipment/shipment.json -#: erpnext/stock/doctype/stock_entry/stock_entry.js:472 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:488 #: erpnext/stock/doctype/warehouse/warehouse.json #: erpnext/stock/report/delayed_item_report/delayed_item_report.js:36 #: erpnext/stock/report/delayed_item_report/delayed_item_report.py:121 @@ -14547,7 +14621,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' -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1165 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1185 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/stock/doctype/delivery_stop/delivery_stop.json msgid "Customer Contact" @@ -14653,7 +14727,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:115 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1223 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1243 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:96 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:187 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 @@ -14673,7 +14747,7 @@ msgstr "" #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json -#: erpnext/selling/report/inactive_customers/inactive_customers.py:80 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:101 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:81 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:30 #: erpnext/selling/workspace/selling/selling.json @@ -14714,7 +14788,7 @@ msgstr "" msgid "Customer Items" msgstr "" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1214 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1234 msgid "Customer LPO" msgstr "" @@ -14766,7 +14840,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1154 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1174 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:157 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 @@ -14783,7 +14857,7 @@ msgstr "" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.py:74 -#: erpnext/selling/report/inactive_customers/inactive_customers.py:78 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:99 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.py:79 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_customer_detail/item_customer_detail.json @@ -14929,9 +15003,9 @@ msgstr "" msgid "Customer required for 'Customerwise Discount'" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:874 -#: erpnext/selling/doctype/sales_order/sales_order.py:433 -#: erpnext/stock/doctype/delivery_note/delivery_note.py:402 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:885 +#: erpnext/selling/doctype/sales_order/sales_order.py:392 +#: erpnext/stock/doctype/delivery_note/delivery_note.py:396 msgid "Customer {0} does not belong to project {1}" msgstr "" @@ -15008,7 +15082,7 @@ msgstr "" msgid "Customers Without Any Sales Transactions" msgstr "" -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:106 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:107 msgid "Customers not selected." msgstr "" @@ -15125,7 +15199,7 @@ msgstr "" msgid "Date of Birth" msgstr "" -#: erpnext/setup/doctype/employee/employee.py:260 +#: erpnext/setup/doctype/employee/employee.py:257 msgid "Date of Birth cannot be greater than today." msgstr "" @@ -15237,9 +15311,9 @@ msgstr "" msgid "Days" msgstr "" -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:51 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:52 #: erpnext/selling/report/inactive_customers/inactive_customers.js:8 -#: erpnext/selling/report/inactive_customers/inactive_customers.py:86 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:107 msgid "Days Since Last Order" msgstr "" @@ -15252,12 +15326,6 @@ msgstr "" msgid "Days Until Due" msgstr "" -#. Option for the 'Generate Invoice At' (Select) field in DocType -#. 'Subscription' -#: erpnext/accounts/doctype/subscription/subscription.json -msgid "Days before the current subscription period" -msgstr "" - #. Label of the delinked (Check) field in DocType 'Advance Payment Ledger #. Entry' #. Label of the delinked (Check) field in DocType 'Payment Ledger Entry' @@ -15318,7 +15386,7 @@ msgstr "" msgid "Debit / Credit Note Posting Date" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:633 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 msgid "Debit Account" msgstr "" @@ -15360,7 +15428,7 @@ msgstr "" #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 @@ -15388,13 +15456,13 @@ msgstr "" #. Label of the debit_to (Link) field in DocType 'Sales Invoice' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:747 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:758 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:769 #: erpnext/controllers/accounts_controller.py:1260 msgid "Debit To" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:743 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:754 msgid "Debit To is required" msgstr "" @@ -15442,11 +15510,11 @@ msgstr "" msgid "Debtor Turnover Ratio" msgstr "" -#: erpnext/accounts/party.py:623 +#: erpnext/accounts/party.py:624 msgid "Debtor/Creditor" msgstr "" -#: erpnext/accounts/party.py:626 +#: erpnext/accounts/party.py:627 msgid "Debtor/Creditor Advance" msgstr "" @@ -15578,7 +15646,7 @@ msgstr "" msgid "Default BOM for {0} not found" msgstr "" -#: erpnext/accounts/services/child_item_update.py:312 +#: erpnext/accounts/services/child_item_update.py:309 msgid "Default BOM not found for FG Item {0}" msgstr "" @@ -15881,15 +15949,15 @@ msgstr "" msgid "Default Unit of Measure" msgstr "" -#: erpnext/stock/doctype/item/item.py:1393 +#: erpnext/stock/doctype/item/item.py:1395 msgid "Default Unit of Measure for Item {0} cannot be changed directly because you have already made some transaction(s) with another UOM. You need to either cancel the linked documents or create a new Item." msgstr "" -#: erpnext/stock/doctype/item/item.py:1376 +#: erpnext/stock/doctype/item/item.py:1378 msgid "Default Unit of Measure for Item {0} cannot be changed directly because you have already made some transaction(s) with another UOM. You will need to create a new Item to use a different Default UOM." msgstr "" -#: erpnext/stock/doctype/item/item.py:1024 +#: erpnext/stock/doctype/item/item.py:1026 msgid "Default Unit of Measure for Variant '{0}' must be same as in Template '{1}'" msgstr "" @@ -16145,8 +16213,8 @@ msgstr "" msgid "Deleting {0} and all associated Common Code documents..." msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1102 -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1121 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1104 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1123 msgid "Deletion in Progress!" msgstr "" @@ -16257,11 +16325,11 @@ msgstr "" msgid "Delivered Qty (in Stock UOM)" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:590 +#: erpnext/buying/doctype/purchase_order/services/drop_ship.py:57 msgid "Delivered Qty cannot be increased by more than {0} for item {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:583 +#: erpnext/buying/doctype/purchase_order/services/drop_ship.py:50 msgid "Delivered Qty cannot be reduced by more than {0} for item {1}" msgstr "" @@ -16298,7 +16366,7 @@ msgstr "" #: erpnext/manufacturing/doctype/master_production_schedule_item/master_production_schedule_item.json #: erpnext/manufacturing/doctype/sales_forecast_item/sales_forecast_item.json #: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1068 -#: erpnext/public/js/utils.js:890 +#: erpnext/public/js/utils.js:891 #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:662 #: erpnext/selling/doctype/sales_order/sales_order.js:1571 @@ -16341,7 +16409,7 @@ msgstr "" #. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:415 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:434 #: erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js:45 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 @@ -16403,11 +16471,11 @@ msgstr "" msgid "Delivery Note Trends" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1000 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1022 msgid "Delivery Note {0} is not submitted" msgstr "" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1238 #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:75 msgid "Delivery Notes" msgstr "" @@ -16615,7 +16683,7 @@ msgstr "" #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:109 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:181 #: erpnext/accounts/report/account_balance/account_balance.js:44 -#: erpnext/accounts/report/cash_flow/cash_flow.py:162 +#: erpnext/accounts/report/cash_flow/cash_flow.py:169 #: erpnext/assets/doctype/asset/asset.json msgid "Depreciation" msgstr "" @@ -16881,7 +16949,7 @@ msgstr "" msgid "Difference Account must be a Asset/Liability type account (Temporary Opening), since this Stock Entry is an Opening Entry" msgstr "" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1002 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:986 msgid "Difference Account must be a Asset/Liability type account, since this Stock Reconciliation is an Opening Entry" msgstr "" @@ -17005,7 +17073,7 @@ msgstr "" msgid "Direct Income" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:343 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:346 msgid "Direct return is not allowed for Timesheet." msgstr "" @@ -17114,6 +17182,10 @@ msgstr "" msgid "Disabled Bank Account" msgstr "" +#: erpnext/stock/doctype/packed_item/packed_item.py:216 +msgid "Disabled Product Bundle" +msgstr "" + #: erpnext/stock/utils.py:434 msgid "Disabled Warehouse {0} cannot be used for this transaction." msgstr "" @@ -17149,8 +17221,8 @@ msgstr "" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/manufacturing/doctype/work_order/work_order.js:1068 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:370 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:413 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:386 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:429 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Disassemble" @@ -17160,7 +17232,7 @@ msgstr "" msgid "Disassemble Order" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:104 +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:198 msgid "Disassemble Qty cannot be less than or equal to 0." msgstr "" @@ -17383,7 +17455,7 @@ msgstr "" msgid "Discount must be less than 100" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3097 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3116 msgid "Discount of {} applied as per Payment Term" msgstr "" @@ -17679,7 +17751,7 @@ msgstr "" msgid "Do Not Explode" msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:127 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:129 msgid "Do Not Use Batchwise Valuation" msgstr "" @@ -17830,7 +17902,7 @@ msgstr "" msgid "Documents Processed on each trigger. Queue Size should be between 5 and 100" msgstr "" -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:259 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:260 msgid "Documents: {0} have deferred revenue/expense enabled for them. Cannot repost." msgstr "" @@ -18007,11 +18079,11 @@ msgstr "" msgid "Drop some files here, or click to select files" msgstr "" -#: erpnext/accounts/party.py:716 +#: erpnext/accounts/party.py:717 msgid "Due Date cannot be after {0}" msgstr "" -#: erpnext/accounts/party.py:692 +#: erpnext/accounts/party.py:693 msgid "Due Date cannot be before {0}" msgstr "" @@ -18249,11 +18321,11 @@ msgstr "" msgid "Each Transaction" msgstr "" -#: erpnext/stock/report/stock_ageing/stock_ageing.py:217 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:223 msgid "Earliest" msgstr "" -#: erpnext/stock/report/stock_balance/stock_balance.py:595 +#: erpnext/stock/report/stock_balance/stock_balance.py:589 msgid "Earliest Age" msgstr "" @@ -18262,7 +18334,7 @@ msgstr "" msgid "Earnest Money" msgstr "" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:528 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:526 msgid "Edit BOM" msgstr "" @@ -18363,7 +18435,7 @@ msgstr "" msgid "Either target qty or target amount is mandatory." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.js:675 +#: erpnext/manufacturing/doctype/job_card/job_card.js:679 msgid "Elapsed Time" msgstr "" @@ -18468,7 +18540,7 @@ msgstr "" msgid "Email Sent to Supplier {0}" msgstr "" -#: erpnext/setup/doctype/employee/employee.py:434 +#: erpnext/setup/doctype/employee/employee.py:443 msgid "Email is required to create a user" msgstr "" @@ -18489,7 +18561,7 @@ msgstr "" msgid "Email sent to" msgstr "" -#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:446 +#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:449 msgid "Email sent to {0}" msgstr "" @@ -18649,11 +18721,11 @@ msgstr "" msgid "Employee User Id" msgstr "" -#: erpnext/setup/doctype/employee/employee.py:325 +#: erpnext/setup/doctype/employee/employee.py:333 msgid "Employee cannot report to himself." msgstr "" -#: erpnext/setup/doctype/employee/employee.py:574 +#: erpnext/setup/doctype/employee/employee.py:583 msgid "Employee is required" msgstr "" @@ -18661,7 +18733,7 @@ msgstr "" msgid "Employee is required while issuing Asset {0}" msgstr "" -#: erpnext/setup/doctype/employee/employee.py:431 +#: erpnext/setup/doctype/employee/employee.py:440 msgid "Employee {0} already has a linked user" msgstr "" @@ -18674,7 +18746,7 @@ msgstr "" msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "" -#: erpnext/setup/doctype/employee/employee.py:599 +#: erpnext/setup/doctype/employee/employee.py:608 msgid "Employee {0} not found" msgstr "" @@ -18686,7 +18758,7 @@ msgstr "" msgid "Empty" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:757 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:759 msgid "Empty To Delete List" msgstr "" @@ -18695,7 +18767,7 @@ msgstr "" msgid "Ems(Pica)" msgstr "" -#: erpnext/public/js/controllers/transaction.js:2941 +#: erpnext/public/js/controllers/transaction.js:2956 msgid "Enable {0} on the Item master to proceed with {1} inspection." msgstr "" @@ -18721,7 +18793,7 @@ msgstr "" msgid "Enable Auto Email" msgstr "" -#: erpnext/stock/doctype/item/item.py:1185 +#: erpnext/stock/doctype/item/item.py:1187 msgid "Enable Auto Re-Order" msgstr "" @@ -18804,6 +18876,12 @@ msgstr "" msgid "Enable Loyalty Point Program" msgstr "" +#. Label of the enable_opportunity_creation_from_contact_us (Check) field in +#. DocType 'CRM Settings' +#: erpnext/crm/doctype/crm_settings/crm_settings.json +msgid "Enable Opportunity Creation from Contact Us" +msgstr "" + #. Label of the enable_parallel_reposting (Check) field in DocType 'Stock #. Reposting Settings' #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json @@ -19036,7 +19114,7 @@ msgstr "" msgid "End Time" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:345 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:361 msgid "End Transit" msgstr "" @@ -19048,7 +19126,7 @@ msgstr "" #: erpnext/accounts/report/financial_ratios/financial_ratios.js:25 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.html:147 #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:89 -#: erpnext/public/js/financial_statements.js:430 +#: erpnext/public/js/financial_statements.js:443 msgid "End Year" msgstr "" @@ -19071,12 +19149,6 @@ msgstr "" msgid "End of Life" msgstr "" -#. Option for the 'Generate Invoice At' (Select) field in DocType -#. 'Subscription' -#: erpnext/accounts/doctype/subscription/subscription.json -msgid "End of the current subscription period" -msgstr "" - #. Option for the 'Check' (Select) field in DocType 'Bank Transaction Rule #. Description Conditions' #: erpnext/accounts/doctype/bank_transaction_rule_description_conditions/bank_transaction_rule_description_conditions.json @@ -19214,7 +19286,7 @@ msgstr "" msgid "Enter the opening stock units." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.js:992 +#: erpnext/manufacturing/doctype/bom/bom.js:995 msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials." msgstr "" @@ -19374,7 +19446,7 @@ msgstr "" msgid "Example URL" msgstr "" -#: erpnext/stock/doctype/item/item.py:1116 +#: erpnext/stock/doctype/item/item.py:1118 msgid "Example of a linked document: {0}" msgstr "" @@ -19404,7 +19476,7 @@ msgstr "" msgid "Exception Budget Approver Role" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:47 +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:53 msgid "Excess Disassembly" msgstr "" @@ -19412,7 +19484,7 @@ msgstr "" msgid "Excess Materials Consumed" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1218 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1231 msgid "Excess Transfer" msgstr "" @@ -19553,7 +19625,7 @@ msgstr "" msgid "Excise Entry" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:1483 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:1514 msgid "Excise Invoice" msgstr "" @@ -19679,7 +19751,7 @@ msgstr "" msgid "Expected Delivery Date" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:416 +#: erpnext/selling/doctype/sales_order/sales_order.py:375 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "" @@ -19755,7 +19827,7 @@ msgstr "" #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:596 +#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:159 #: erpnext/accounts/report/account_balance/account_balance.js:28 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:89 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:184 @@ -19830,13 +19902,12 @@ msgstr "" msgid "Expense Head" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:490 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:514 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:534 +#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:77 +#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:97 msgid "Expense Head Changed" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:592 +#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:155 msgid "Expense account is mandatory for item {0}" msgstr "" @@ -19866,8 +19937,8 @@ msgstr "" msgid "Expenses Included In Valuation" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:308 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:496 +#: erpnext/stock/doctype/pick_list/pick_list.py:309 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:512 msgid "Expired Batches" msgstr "" @@ -20089,6 +20160,10 @@ msgstr "" msgid "Failed to update rule priorities" msgstr "" +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:521 +msgid "Failed to update subscription status for {0} {1}" +msgstr "" + #. Label of the failure_date (Datetime) field in DocType 'Asset Repair' #: erpnext/assets/doctype/asset_repair/asset_repair.json msgid "Failure Date" @@ -20164,11 +20239,11 @@ msgstr "" msgid "Fetch Payment Schedule in Payment Request" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.js:36 +#: erpnext/accounts/doctype/subscription/subscription.js:42 msgid "Fetch Subscription Updates" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:286 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:305 msgid "Fetch Timesheet" msgstr "" @@ -20185,7 +20260,7 @@ msgid "Fetch Value From" msgstr "" #: erpnext/stock/doctype/material_request/material_request.js:372 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:811 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:827 msgid "Fetch exploded BOM (including sub-assemblies)" msgstr "" @@ -20213,7 +20288,7 @@ msgid "Fetching Sales Orders..." msgstr "" #: erpnext/accounts/doctype/dunning/dunning.js:135 -#: erpnext/public/js/controllers/transaction.js:1594 +#: erpnext/public/js/controllers/transaction.js:1609 msgid "Fetching exchange rates ..." msgstr "" @@ -20251,15 +20326,15 @@ msgstr "" msgid "Fields will be copied over only at time of creation." msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1069 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1071 msgid "File does not belong to this Transaction Deletion Record" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1063 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1065 msgid "File not found" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1077 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1079 msgid "File not found on server" msgstr "" @@ -20271,7 +20346,7 @@ msgstr "" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:231 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:16 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:16 -#: erpnext/public/js/financial_statements.js:382 +#: erpnext/public/js/financial_statements.js:395 msgid "Filter Based On" msgstr "" @@ -20382,7 +20457,7 @@ msgstr "" #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 -#: erpnext/public/js/financial_statements.js:376 +#: erpnext/public/js/financial_statements.js:389 #: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "" @@ -20453,7 +20528,7 @@ msgstr "" #. Label of a Card Break in the Financial Reports Workspace #: erpnext/accounts/workspace/financial_reports/financial_reports.json -#: erpnext/public/js/financial_statements.js:312 +#: erpnext/public/js/financial_statements.js:325 msgid "Financial Statements" msgstr "" @@ -20500,7 +20575,7 @@ msgstr "" #. Service Item' #. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service #. Item' -#: erpnext/public/js/utils.js:912 +#: erpnext/public/js/utils.js:913 #: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json msgid "Finished Good Item" @@ -20513,7 +20588,7 @@ msgstr "" msgid "Finished Good Item Code" msgstr "" -#: erpnext/public/js/utils.js:930 +#: erpnext/public/js/utils.js:931 msgid "Finished Good Item Qty" msgstr "" @@ -20526,15 +20601,15 @@ msgstr "" msgid "Finished Good Item Quantity" msgstr "" -#: erpnext/accounts/services/child_item_update.py:298 +#: erpnext/accounts/services/child_item_update.py:295 msgid "Finished Good Item is not specified for service item {0}" msgstr "" -#: erpnext/accounts/services/child_item_update.py:315 +#: erpnext/accounts/services/child_item_update.py:312 msgid "Finished Good Item {0} Qty can not be zero" msgstr "" -#: erpnext/accounts/services/child_item_update.py:309 +#: erpnext/accounts/services/child_item_update.py:306 msgid "Finished Good Item {0} must be a sub-contracted item" msgstr "" @@ -20621,10 +20696,14 @@ msgstr "" msgid "Finished Goods based Operating Cost" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:858 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:869 msgid "Finished Item {0} does not match with Work Order {1}" msgstr "" +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:71 +msgid "Finished good quantity being consumed ({0} in stock UOM) must equal the quantity to disassemble ({1}). Do not change the UOM, conversion factor or quantity of the finished good row." +msgstr "" + #: erpnext/selling/doctype/sales_order/sales_order.js:615 msgid "First Delivery Date" msgstr "" @@ -20796,7 +20875,7 @@ msgstr "" msgid "Fixed Asset Turnover Ratio" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:737 +#: erpnext/manufacturing/doctype/bom/bom.py:744 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "" @@ -21052,7 +21131,7 @@ msgstr "" msgid "For legacy serial nos, do not fetch incoming rate from serial no and calculate it based on the inward transaction" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:400 +#: erpnext/manufacturing/doctype/bom/bom.py:407 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "" @@ -21073,7 +21152,7 @@ msgstr "" msgid "For projected and forecast quantities, the system will consider all child warehouses under the selected parent warehouse." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:890 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:901 msgid "For quantity {0} should not be greater than allowed quantity {1}" msgstr "" @@ -21110,7 +21189,7 @@ msgstr "" msgid "For the item {0}, the consumed quantity should be {1} according to the BOM {2}." msgstr "" -#: erpnext/public/js/controllers/transaction.js:1404 +#: erpnext/public/js/controllers/transaction.js:1419 msgctxt "Clear payment terms template and/or payment schedule when due date is changed" msgid "For the new {0} to take effect, would you like to clear the current {1}?" msgstr "" @@ -21119,7 +21198,7 @@ msgstr "" msgid "For the {0}, no stock is available for the return in the warehouse {1}." msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:1244 +#: erpnext/controllers/sales_and_purchase_return.py:1245 msgid "For the {0}, the quantity is required to make the return entry" msgstr "" @@ -21139,7 +21218,7 @@ msgstr "" msgid "Force re-evaluate all unreconciled transactions, even if they were previously evaluated" msgstr "" -#: erpnext/accounts/doctype/subscription/subscription.js:42 +#: erpnext/accounts/doctype/subscription/subscription.js:48 msgid "Force-Fetch Subscription Updates" msgstr "" @@ -21702,13 +21781,13 @@ msgid "Further nodes can be only created under 'Group' type nodes" msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:188 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1230 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:179 msgid "Future Payment Amount" msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:187 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1209 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1229 msgid "Future Payment Ref" msgstr "" @@ -21905,12 +21984,6 @@ msgstr "" msgid "Generate Invoice At" msgstr "" -#. Label of the generate_new_invoices_past_due_date (Check) field in DocType -#. 'Subscription' -#: erpnext/accounts/doctype/subscription/subscription.json -msgid "Generate New Invoices Past Due Date" -msgstr "" - #. Label of the generate_schedule (Button) field in DocType 'Maintenance #. Schedule' #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -22026,10 +22099,10 @@ msgstr "" #. Label of the get_items_from (Select) field in DocType 'Production Plan' #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:177 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:202 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:342 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:376 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:408 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:448 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:361 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:395 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:427 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:467 #: erpnext/buying/doctype/purchase_order/purchase_order.js:514 #: erpnext/buying/doctype/purchase_order/purchase_order.js:537 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:380 @@ -22052,11 +22125,11 @@ msgstr "" #: erpnext/stock/doctype/material_request/material_request.js:238 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:144 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:244 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:439 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:486 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:519 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:610 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:778 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:455 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:502 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:535 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:626 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:794 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:165 msgid "Get Items From" msgstr "" @@ -22072,8 +22145,8 @@ msgid "Get Items for Purchase Only" msgstr "" #: erpnext/stock/doctype/material_request/material_request.js:346 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:814 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:827 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:830 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:843 msgid "Get Items from BOM" msgstr "" @@ -22180,7 +22253,7 @@ msgstr "" msgid "Get Suppliers By" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:338 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:357 msgid "Get Timesheets" msgstr "" @@ -22268,7 +22341,7 @@ msgstr "" msgid "Goods Transferred" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1255 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1317 msgid "Goods are already received against the outward entry {0}" msgstr "" @@ -22562,7 +22635,7 @@ msgstr "" msgid "Group Same Items" msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:155 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:157 msgid "Group Warehouses cannot be used in transactions. Please change the value of {0}" msgstr "" @@ -22679,7 +22752,7 @@ msgstr "" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.js:72 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:77 #: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:59 -#: erpnext/public/js/financial_statements.js:443 +#: erpnext/public/js/financial_statements.js:456 #: erpnext/public/js/purchase_trends_filters.js:21 #: erpnext/public/js/sales_trends_filters.js:13 #: erpnext/selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:34 @@ -23296,6 +23369,17 @@ msgstr "" msgid "If checked, this item is treated as drop-shipped by default in Sales Orders, Sales Invoices and Purchase Orders. The flag can be overridden on each transaction line." msgstr "" +#. Description of the 'Update Stock' (Check) field in DocType 'Sales Invoice' +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json +msgid "If checked, updates inventory; stock and accounting entries are created together. Leave unchecked if a Delivery Note is created separately." +msgstr "" + +#. Description of the 'Update Stock' (Check) field in DocType 'Purchase +#. Invoice' +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json +msgid "If checked, updates inventory; stock and accounting entries are created together. Leave unchecked if a Purchase Receipt is created separately." +msgstr "" + #: erpnext/public/js/setup_wizard.js:56 msgid "If checked, we will create demo data for you to explore the system. This demo data can be erased later." msgstr "" @@ -23616,7 +23700,7 @@ msgstr "" msgid "If this is unchecked, direct GL entries will be created to book deferred revenue or expense" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:746 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:761 msgid "If this is undesirable please cancel the corresponding Payment Entry." msgstr "" @@ -24002,7 +24086,7 @@ msgstr "" #: erpnext/stock/report/available_serial_no/available_serial_no.py:112 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:82 -#: erpnext/stock/report/stock_balance/stock_balance.py:550 +#: erpnext/stock/report/stock_balance/stock_balance.py:544 #: erpnext/stock/report/stock_ledger/stock_ledger.py:317 msgid "In Qty" msgstr "" @@ -24029,7 +24113,7 @@ msgstr "" msgid "In Transit Warehouse" msgstr "" -#: erpnext/stock/report/stock_balance/stock_balance.py:556 +#: erpnext/stock/report/stock_balance/stock_balance.py:550 msgid "In Value" msgstr "" @@ -24273,7 +24357,7 @@ msgstr "" msgid "Include POS Transactions" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:207 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:208 msgid "Include Payment" msgstr "" @@ -24368,9 +24452,9 @@ msgstr "" #: erpnext/accounts/doctype/account_category/account_category.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:409 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:412 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:773 +#: erpnext/accounts/report/financial_statements.py:776 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:182 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -24491,7 +24575,7 @@ msgstr "" msgid "Incorrect Invoice" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:360 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:362 msgid "Incorrect Payment Type" msgstr "" @@ -24522,9 +24606,9 @@ msgstr "" msgid "Incorrect Type of Transaction" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:188 -#: erpnext/stock/doctype/pick_list/pick_list.py:212 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:158 +#: erpnext/stock/doctype/pick_list/pick_list.py:189 +#: erpnext/stock/doctype/pick_list/pick_list.py:213 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:160 msgid "Incorrect Warehouse" msgstr "" @@ -24749,7 +24833,7 @@ msgstr "" msgid "Installation Note Item" msgstr "" -#: erpnext/stock/doctype/delivery_note/delivery_note.py:642 +#: erpnext/stock/doctype/delivery_note/delivery_note.py:623 msgid "Installation Note {0} has already been submitted" msgstr "" @@ -24789,17 +24873,17 @@ msgid "Insufficient Capacity" msgstr "" #: erpnext/accounts/services/child_item_update.py:213 -#: erpnext/accounts/services/child_item_update.py:238 +#: erpnext/accounts/services/child_item_update.py:235 #: erpnext/controllers/accounts_controller.py:1707 #: erpnext/controllers/accounts_controller.py:1713 #: erpnext/controllers/accounts_controller.py:1735 msgid "Insufficient Permissions" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:465 -#: erpnext/stock/doctype/pick_list/pick_list.py:146 -#: erpnext/stock/doctype/pick_list/pick_list.py:164 -#: erpnext/stock/doctype/pick_list/pick_list.py:1086 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:466 +#: erpnext/stock/doctype/pick_list/pick_list.py:147 +#: erpnext/stock/doctype/pick_list/pick_list.py:165 +#: erpnext/stock/doctype/pick_list/pick_list.py:1087 #: erpnext/stock/serial_batch_bundle.py:1226 erpnext/stock/stock_ledger.py:1710 #: erpnext/stock/stock_ledger.py:2188 msgid "Insufficient Stock" @@ -24809,7 +24893,7 @@ msgstr "" msgid "Insufficient Stock for Batch" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:443 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:444 msgid "Insufficient Stock for Product Bundle Items" msgstr "" @@ -24935,7 +25019,7 @@ msgstr "" msgid "Interest Income" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2731 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2750 msgid "Interest and/or dunning fee" msgstr "" @@ -25045,10 +25129,10 @@ msgstr "" msgid "Interval should be between 1 to 59 MInutes" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:379 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:387 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:753 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:763 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:381 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:389 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:764 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:774 #: erpnext/accounts/services/taxes.py:271 #: erpnext/accounts/services/taxes.py:279 #: erpnext/assets/doctype/asset_category/asset_category.py:69 @@ -25060,7 +25144,7 @@ msgstr "" msgid "Invalid Accounting Dimension" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:400 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:402 #: erpnext/accounts/doctype/payment_request/payment_request.py:1167 msgid "Invalid Allocated Amount" msgstr "" @@ -25086,7 +25170,7 @@ msgstr "" msgid "Invalid Barcode. There is no Item attached to this barcode." msgstr "" -#: erpnext/public/js/controllers/transaction.js:3153 +#: erpnext/public/js/controllers/transaction.js:3166 msgid "Invalid Blanket Order for the selected Customer and Item" msgstr "" @@ -25106,6 +25190,10 @@ msgstr "" msgid "Invalid Company for Inter Company Transaction." msgstr "" +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:972 +msgid "Invalid Configuration" +msgstr "" + #: erpnext/accounts/services/taxes.py:294 #: erpnext/assets/doctype/asset/asset.py:361 #: erpnext/assets/doctype/asset/asset.py:368 @@ -25116,10 +25204,19 @@ msgstr "" msgid "Invalid Customer Group" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:418 +#: erpnext/selling/doctype/sales_order/sales_order.py:377 msgid "Invalid Delivery Date" msgstr "" +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:110 +msgid "Invalid Disassembly Item" +msgstr "" + +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:76 +#: erpnext/stock/doctype/stock_entry/stock_entry_handler/disassemble.py:125 +msgid "Invalid Disassembly Quantity" +msgstr "" + #: erpnext/selling/page/point_of_sale/pos_item_cart.js:414 msgid "Invalid Discount" msgstr "" @@ -25153,12 +25250,12 @@ msgstr "" msgid "Invalid Group By" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:502 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:503 #: erpnext/manufacturing/doctype/production_plan/services/material_request.py:52 msgid "Invalid Item" msgstr "" -#: erpnext/stock/doctype/item/item.py:1531 +#: erpnext/stock/doctype/item/item.py:1533 msgid "Invalid Item Defaults" msgstr "" @@ -25196,9 +25293,9 @@ msgstr "" msgid "Invalid Primary Role" msgstr "" -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:121 -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:123 -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:126 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:122 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:124 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:127 msgid "Invalid Print Format" msgstr "" @@ -25206,16 +25303,16 @@ msgstr "" msgid "Invalid Priority" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:971 +#: erpnext/manufacturing/doctype/bom/bom.py:978 msgid "Invalid Process Loss Configuration" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:707 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:722 msgid "Invalid Purchase Invoice" msgstr "" -#: erpnext/accounts/services/child_item_update.py:257 -#: erpnext/accounts/services/child_item_update.py:270 +#: erpnext/accounts/services/child_item_update.py:254 +#: erpnext/accounts/services/child_item_update.py:267 msgid "Invalid Qty" msgstr "" @@ -25244,7 +25341,7 @@ msgstr "" msgid "Invalid Selling Price" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:933 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:944 msgid "Invalid Serial and Batch Bundle" msgstr "" @@ -25270,7 +25367,7 @@ msgstr "" msgid "Invalid Warehouse" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:456 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:458 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "" @@ -25278,7 +25375,7 @@ msgstr "" msgid "Invalid condition expression" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1058 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1060 msgid "Invalid file URL" msgstr "" @@ -25314,11 +25411,11 @@ msgstr "" msgid "Invalid search query" msgstr "" -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:98 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:99 msgid "Invalid value {0} for 'Based On'" msgstr "" -#: erpnext/selling/report/inactive_customers/inactive_customers.py:18 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:20 msgid "Invalid value {0} for 'Doctype'" msgstr "" @@ -25451,7 +25548,7 @@ msgstr "" msgid "Invoice Document Type Selection Error" msgstr "" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1190 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 msgid "Invoice Grand Total" msgstr "" @@ -25480,7 +25577,7 @@ msgstr "" msgid "Invoice Number" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:870 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:871 msgid "Invoice Paid" msgstr "" @@ -25556,7 +25653,7 @@ msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:171 #: erpnext/accounts/report/accounts_payable/accounts_payable.html:139 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:140 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1192 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1212 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:166 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" @@ -25577,7 +25674,7 @@ msgstr "" #: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1176 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1198 #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62 msgid "Invoices" @@ -25973,6 +26070,19 @@ msgstr "" msgid "Is Phantom Item" msgstr "" +#. Label of the is_product_bundle (Check) field in DocType 'POS Invoice Item' +#. Label of the is_product_bundle (Check) field in DocType 'Sales Invoice Item' +#. Label of the is_product_bundle (Check) field in DocType 'Quotation Item' +#. Label of the is_product_bundle (Check) field in DocType 'Sales Order Item' +#. Label of the is_product_bundle (Check) field in DocType 'Delivery Note Item' +#: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json +#: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json +#: erpnext/selling/doctype/quotation_item/quotation_item.json +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json +msgid "Is Product Bundle" +msgstr "" + #. Label of the po_required (Select) field in DocType 'Buying Settings' #: erpnext/buying/doctype/buying_settings/buying_settings.json msgid "Is Purchase Order required for Purchase Invoice & Receipt creation?" @@ -26239,7 +26349,7 @@ msgstr "" #. Label of the issues_sb (Section Break) field in DocType 'Support Settings' #. Label of a Card Break in the Support Workspace -#: erpnext/support/doctype/issue/issue.py:181 +#: erpnext/support/doctype/issue/issue.py:182 #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json msgid "Issues" @@ -26256,7 +26366,7 @@ msgstr "" msgid "It can take upto few hours for accurate stock values to be visible after merging items." msgstr "" -#: erpnext/public/js/controllers/transaction.js:2536 +#: erpnext/public/js/controllers/transaction.js:2551 msgid "It is needed to fetch Item Details." msgstr "" @@ -26312,7 +26422,7 @@ msgstr "" #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:15 -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:32 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:22 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:59 #: erpnext/assets/doctype/asset_repair_consumed_item/asset_repair_consumed_item.json @@ -26322,9 +26432,9 @@ msgstr "" #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:33 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:202 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/taxes_and_totals.py:1262 +#: erpnext/controllers/taxes_and_totals.py:1264 #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json -#: erpnext/manufacturing/doctype/bom/bom.js:1085 +#: erpnext/manufacturing/doctype/bom/bom.js:1088 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109 #: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:25 #: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:101 @@ -26370,6 +26480,7 @@ msgstr "" #: erpnext/stock/report/item_prices/item_prices.py:50 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:88 #: erpnext/stock/report/item_variant_details/item_variant_details.js:10 +#: erpnext/stock/report/item_where_used/item_where_used.js:8 #: erpnext/stock/report/item_wise_consumption/item_wise_consumption.py:57 #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:53 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:24 @@ -26380,7 +26491,7 @@ msgstr "" #: erpnext/stock/report/stock_ageing/stock_ageing.js:46 #: erpnext/stock/report/stock_analytics/stock_analytics.js:15 #: erpnext/stock/report/stock_analytics/stock_analytics.py:43 -#: erpnext/stock/report/stock_balance/stock_balance.py:473 +#: erpnext/stock/report/stock_balance/stock_balance.py:467 #: erpnext/stock/report/stock_ledger/stock_ledger.py:287 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:27 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:51 @@ -26428,6 +26539,7 @@ msgstr "" #. Label of a Link in the Stock Workspace #. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json +#: erpnext/stock/report/item_where_used/item_where_used.py:410 #: erpnext/stock/workspace/stock/stock.json #: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" @@ -26575,7 +26687,7 @@ msgstr "" #: erpnext/accounts/doctype/pricing_rule_item_code/pricing_rule_item_code.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:295 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:314 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 @@ -26616,7 +26728,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order_additional_item/work_order_additional_item.json #: erpnext/manufacturing/doctype/work_order_item/work_order_item.json #: erpnext/manufacturing/doctype/workstation/workstation.js:471 -#: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:159 +#: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:163 #: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:60 #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.js:8 #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:103 @@ -26631,7 +26743,7 @@ msgstr "" #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:86 #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:119 #: erpnext/projects/doctype/timesheet/timesheet.js:214 -#: erpnext/public/js/controllers/transaction.js:2830 +#: erpnext/public/js/controllers/transaction.js:2845 #: erpnext/public/js/stock_reservation.js:112 #: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:579 #: erpnext/public/js/utils.js:736 @@ -26651,7 +26763,7 @@ msgstr "" #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:19 #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.py:241 #: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:33 -#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:87 +#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:96 #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item/item.json @@ -26693,7 +26805,7 @@ msgstr "" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:7 -#: erpnext/stock/report/stock_ageing/stock_ageing.py:171 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:177 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:104 #: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:25 #: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:26 @@ -26726,7 +26838,7 @@ msgstr "" msgid "Item Code cannot be changed for Serial No." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:446 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:448 msgid "Item Code required at Row No {0}" msgstr "" @@ -26836,7 +26948,7 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.js:44 #: erpnext/accounts/report/gross_profit/gross_profit.py:325 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:29 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:162 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 @@ -26867,7 +26979,7 @@ msgstr "" #: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:41 #: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:35 #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js:41 -#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:94 +#: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:103 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json #: erpnext/setup/doctype/item_group/item_group.json @@ -26892,11 +27004,11 @@ msgstr "" #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:55 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:37 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:99 -#: erpnext/stock/report/stock_ageing/stock_ageing.py:181 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:187 #: erpnext/stock/report/stock_analytics/stock_analytics.js:8 #: erpnext/stock/report/stock_analytics/stock_analytics.py:52 #: erpnext/stock/report/stock_balance/stock_balance.js:32 -#: erpnext/stock/report/stock_balance/stock_balance.py:482 +#: erpnext/stock/report/stock_balance/stock_balance.py:476 #: erpnext/stock/report/stock_ledger/stock_ledger.js:71 #: erpnext/stock/report/stock_ledger/stock_ledger.py:345 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39 @@ -27070,7 +27182,7 @@ msgstr "" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:74 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:34 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:154 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 @@ -27119,8 +27231,8 @@ msgstr "" #: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:371 #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92 #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:138 -#: erpnext/public/js/controllers/transaction.js:2836 -#: erpnext/public/js/utils.js:826 +#: erpnext/public/js/controllers/transaction.js:2851 +#: erpnext/public/js/utils.js:827 #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:1324 #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -27159,9 +27271,9 @@ msgstr "" #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:54 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:133 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:440 -#: erpnext/stock/report/stock_ageing/stock_ageing.py:178 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:184 #: erpnext/stock/report/stock_analytics/stock_analytics.py:45 -#: erpnext/stock/report/stock_balance/stock_balance.py:480 +#: erpnext/stock/report/stock_balance/stock_balance.py:474 #: erpnext/stock/report/stock_ledger/stock_ledger.py:293 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:111 #: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:31 @@ -27186,7 +27298,7 @@ msgstr "" msgid "Item Naming By" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:454 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:455 msgid "Item Out of Stock" msgstr "" @@ -27224,8 +27336,8 @@ msgstr "" msgid "Item Price Stock" msgstr "" -#: erpnext/stock/get_item_details.py:1166 -#: erpnext/stock/get_item_details.py:1190 +#: erpnext/stock/get_item_details.py:1181 +#: erpnext/stock/get_item_details.py:1205 msgid "Item Price added for {0} in Price List - {1}" msgstr "" @@ -27237,7 +27349,7 @@ msgstr "" msgid "Item Price created at rate {0}" msgstr "" -#: erpnext/stock/get_item_details.py:1149 +#: erpnext/stock/get_item_details.py:1164 msgid "Item Price updated for {0} in Price List {1}" msgstr "" @@ -27398,6 +27510,7 @@ msgstr "" #. Name of a DocType #: erpnext/stock/doctype/item_variant/item_variant.json +#: erpnext/stock/report/item_where_used/item_where_used.py:387 msgid "Item Variant" msgstr "" @@ -27430,7 +27543,7 @@ msgstr "" msgid "Item Variant {0} already exists with same attributes" msgstr "" -#: erpnext/stock/doctype/item/item.py:852 +#: erpnext/stock/doctype/item/item.py:854 msgid "Item Variants updated" msgstr "" @@ -27473,6 +27586,11 @@ msgstr "" msgid "Item Weight Details" msgstr "" +#. Name of a report +#: erpnext/stock/report/item_where_used/item_where_used.json +msgid "Item Where Used" +msgstr "" + #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Workspace Sidebar Item @@ -27535,7 +27653,7 @@ msgstr "" msgid "Item for row {0} does not match Material Request" msgstr "" -#: erpnext/stock/doctype/item/item.py:911 +#: erpnext/stock/doctype/item/item.py:913 msgid "Item has variants." msgstr "" @@ -27561,7 +27679,7 @@ msgstr "" msgid "Item operation" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:593 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:604 msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}" msgstr "" @@ -27580,11 +27698,11 @@ msgstr "" msgid "Item valuation reposting in progress. Report might show incorrect item valuation." msgstr "" -#: erpnext/stock/doctype/item/item.py:1068 +#: erpnext/stock/doctype/item/item.py:1070 msgid "Item variant {0} exists with same attributes" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:557 +#: erpnext/buying/doctype/purchase_order/services/drop_ship.py:24 msgid "Item with name {0} not found in the Purchase Order" msgstr "" @@ -27592,6 +27710,10 @@ msgstr "" msgid "Item {0} added multiple times under the same parent item {1} at rows {2} and {3}" msgstr "" +#: erpnext/selling/doctype/product_bundle/product_bundle.js:54 +msgid "Item {0} already has an active Product Bundle ({1}). Submitting this will create a new version and deactivate {1}." +msgstr "" + #: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:119 msgid "Item {0} cannot be added as a sub-assembly of itself" msgstr "" @@ -27605,7 +27727,7 @@ msgstr "" msgid "Item {0} does not exist" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:665 +#: erpnext/manufacturing/doctype/bom/bom.py:672 msgid "Item {0} does not exist in the system or has expired" msgstr "" @@ -27613,7 +27735,7 @@ msgstr "" msgid "Item {0} does not exist." msgstr "" -#: erpnext/controllers/selling_controller.py:855 +#: erpnext/controllers/selling_controller.py:860 msgid "Item {0} entered multiple times." msgstr "" @@ -27625,15 +27747,15 @@ msgstr "" msgid "Item {0} has been disabled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:780 +#: erpnext/selling/doctype/sales_order/sales_order.py:631 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:576 +#: erpnext/buying/doctype/purchase_order/services/drop_ship.py:43 msgid "Item {0} has no changes in delivered quantity. Please unselect the row if you do not wish to update its quantity." msgstr "" -#: erpnext/stock/doctype/item/item.py:1247 +#: erpnext/stock/doctype/item/item.py:1249 msgid "Item {0} has reached its end of life on {1}" msgstr "" @@ -27645,15 +27767,15 @@ msgstr "" msgid "Item {0} is already reserved/delivered against Sales Order {1}." msgstr "" -#: erpnext/stock/doctype/item/item.py:1267 +#: erpnext/stock/doctype/item/item.py:1269 msgid "Item {0} is cancelled" msgstr "" -#: erpnext/stock/doctype/item/item.py:1251 +#: erpnext/stock/doctype/item/item.py:1253 msgid "Item {0} is disabled" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:562 +#: erpnext/buying/doctype/purchase_order/services/drop_ship.py:29 msgid "Item {0} is not a drop ship item. Only drop ship items can have Delivered Qty updated." msgstr "" @@ -27661,7 +27783,7 @@ msgstr "" msgid "Item {0} is not a serialized Item" msgstr "" -#: erpnext/stock/doctype/item/item.py:1259 +#: erpnext/stock/doctype/item/item.py:1261 msgid "Item {0} is not a stock Item" msgstr "" @@ -27669,11 +27791,11 @@ msgstr "" msgid "Item {0} is not a subcontracted item" msgstr "" -#: erpnext/stock/doctype/item/item.py:869 +#: erpnext/stock/doctype/item/item.py:871 msgid "Item {0} is not a template item." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1178 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1240 msgid "Item {0} is not active or end of life has been reached" msgstr "" @@ -27681,7 +27803,7 @@ msgstr "" msgid "Item {0} must be a Fixed Asset Item" msgstr "" -#: erpnext/stock/get_item_details.py:350 +#: erpnext/stock/get_item_details.py:365 msgid "Item {0} must be a Non-Stock Item" msgstr "" @@ -27697,7 +27819,7 @@ msgstr "" msgid "Item {0} not found." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:320 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:315 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "" @@ -27705,7 +27827,7 @@ msgstr "" msgid "Item {0}: {1} qty produced. " msgstr "" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1395 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1236 msgid "Item {} does not exist." msgstr "" @@ -27751,11 +27873,11 @@ msgstr "" msgid "Item-wise sales Register" msgstr "" -#: erpnext/stock/get_item_details.py:754 +#: erpnext/stock/get_item_details.py:769 msgid "Item/Item Code required to get Item Tax Template." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:484 +#: erpnext/manufacturing/doctype/bom/bom.py:491 msgid "Item: {0} does not exist in the system" msgstr "" @@ -27815,7 +27937,7 @@ msgstr "" msgid "Items not found." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:589 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:600 msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}" msgstr "" @@ -27890,7 +28012,7 @@ msgstr "" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:1063 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1076 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:408 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -27919,6 +28041,10 @@ msgstr "" msgid "Job Card Item" msgstr "" +#: erpnext/manufacturing/doctype/job_card/job_card.py:925 +msgid "Job Card On Hold" +msgstr "" + #. Name of a DocType #: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json msgid "Job Card Operation" @@ -27954,7 +28080,7 @@ msgstr "" msgid "Job Card and Capacity Planning" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1576 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1604 msgid "Job Card {0} has been completed" msgstr "" @@ -28057,7 +28183,7 @@ msgstr "" msgid "Journal Entries" msgstr "" -#: erpnext/accounts/utils.py:1067 +#: erpnext/accounts/utils.py:1068 msgid "Journal Entries {0} are un-linked" msgstr "" @@ -28116,7 +28242,7 @@ msgstr "" msgid "Journal Entry Type" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:557 +#: erpnext/accounts/doctype/journal_entry/services/asset_service.py:190 msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset." msgstr "" @@ -28125,11 +28251,11 @@ msgstr "" msgid "Journal Entry for Scrap" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:350 +#: erpnext/accounts/doctype/journal_entry/services/asset_service.py:32 msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:727 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:576 msgid "Journal Entry {0} does not have account {1} or already matched against other voucher" msgstr "" @@ -28251,7 +28377,7 @@ msgstr "" msgid "Kilowatt-Hour" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1065 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1078 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "" @@ -28379,7 +28505,7 @@ msgstr "" msgid "Last Fiscal Year" msgstr "" -#: erpnext/accounts/doctype/account/account.py:671 +#: erpnext/accounts/doctype/account/account.py:673 msgid "Last GL Entry update was done {}. This operation is not allowed while system is actively being used. Please wait for 5 minutes before retrying." msgstr "" @@ -28392,12 +28518,12 @@ msgstr "" msgid "Last Month Downtime Analysis" msgstr "" -#: erpnext/selling/report/inactive_customers/inactive_customers.py:84 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:105 msgid "Last Order Amount" msgstr "" -#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:44 -#: erpnext/selling/report/inactive_customers/inactive_customers.py:85 +#: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:45 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:106 msgid "Last Order Date" msgstr "" @@ -28461,11 +28587,11 @@ msgstr "" msgid "Last transacted" msgstr "" -#: erpnext/stock/report/stock_ageing/stock_ageing.py:218 +#: erpnext/stock/report/stock_ageing/stock_ageing.py:224 msgid "Latest" msgstr "" -#: erpnext/stock/report/stock_balance/stock_balance.py:596 +#: erpnext/stock/report/stock_balance/stock_balance.py:590 msgid "Latest Age" msgstr "" @@ -28501,7 +28627,7 @@ msgstr "" msgid "Lead" msgstr "" -#: erpnext/crm/doctype/lead/lead.py:402 +#: erpnext/crm/doctype/lead/lead.py:399 msgid "Lead -> Prospect" msgstr "" @@ -28595,7 +28721,7 @@ msgstr "" msgid "Lead Type" msgstr "" -#: erpnext/crm/doctype/lead/lead.py:401 +#: erpnext/crm/doctype/lead/lead.py:398 msgid "Lead {0} has been added to prospect {1}." msgstr "" @@ -28881,7 +29007,7 @@ msgstr "" msgid "Linked Location" msgstr "" -#: erpnext/stock/doctype/item/item.py:1120 +#: erpnext/stock/doctype/item/item.py:1122 msgid "Linked with submitted documents" msgstr "" @@ -29162,7 +29288,7 @@ msgstr "" #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1206 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1234 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:963 @@ -29579,7 +29705,7 @@ msgstr "" msgid "Make {0} Variants" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:173 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:191 msgid "Making Journal Entries against advance accounts: {0} is not recommended. These Journals won't be available for Reconciliation." msgstr "" @@ -29639,11 +29765,11 @@ msgstr "" msgid "Mandatory Missing" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:629 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:475 msgid "Mandatory Purchase Order" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:651 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:497 msgid "Mandatory Purchase Receipt" msgstr "" @@ -29718,8 +29844,8 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.json -#: erpnext/stock/doctype/stock_entry/stock_entry.py:692 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:709 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:703 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:720 #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json @@ -29941,7 +30067,7 @@ msgstr "" msgid "Mapping Subcontracting Order ..." msgstr "" -#: erpnext/public/js/utils.js:1057 +#: erpnext/public/js/utils.js:1058 msgid "Mapping {0} ..." msgstr "" @@ -30119,6 +30245,10 @@ msgstr "" msgid "Matched" msgstr "" +#: erpnext/stock/report/item_where_used/item_where_used.py:57 +msgid "Matched Field" +msgstr "" + #. Label of the matched_transaction_rule (Link) field in DocType 'Bank #. Transaction' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json @@ -30145,12 +30275,12 @@ msgstr "" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:114 #: erpnext/stock/doctype/stock_entry/stock_entry.json -#: erpnext/stock/doctype/stock_entry/stock_entry.py:693 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:704 #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Material Consumption for Manufacture" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:666 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:682 msgid "Material Consumption is not set in Manufacturing Settings." msgstr "" @@ -30243,8 +30373,8 @@ msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/stock_entry/stock_entry.js:287 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:443 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:303 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:459 #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/doctype/stock_settings/stock_settings.js:153 #: erpnext/stock/workspace/stock/stock.json @@ -30324,11 +30454,11 @@ msgstr "" msgid "Material Request Type" msgstr "" -#: erpnext/selling/doctype/sales_order/mapper.py:149 +#: erpnext/selling/doctype/sales_order/mapper.py:155 msgid "Material Request already created for the ordered quantity" msgstr "" -#: erpnext/selling/doctype/sales_order/mapper.py:901 +#: erpnext/selling/doctype/sales_order/mapper.py:925 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "" @@ -30542,7 +30672,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order/work_order.js:1059 #: erpnext/manufacturing/doctype/work_order/work_order.js:1082 #: erpnext/stock/doctype/pick_list/pick_list.js:208 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:382 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:398 msgid "Max: {0}" msgstr "" @@ -30672,7 +30802,7 @@ msgstr "" msgid "Merge similar Account Heads" msgstr "" -#: erpnext/public/js/utils.js:1089 +#: erpnext/public/js/utils.js:1090 msgid "Merge taxes from multiple documents" msgstr "" @@ -30685,7 +30815,7 @@ msgstr "" msgid "Merged" msgstr "" -#: erpnext/accounts/doctype/account/account.py:614 +#: erpnext/accounts/doctype/account/account.py:616 msgid "Merging is only possible if following properties are same in both records. Is Group, Root Type, Company and Account Currency" msgstr "" @@ -30734,6 +30864,10 @@ msgstr "" msgid "Meter/Second" msgstr "" +#: erpnext/manufacturing/doctype/workstation/workstation.py:546 +msgid "Method {0} is not allowed to be run on a Job Card." +msgstr "" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Microbar" @@ -31016,13 +31150,13 @@ msgstr "" msgid "Mismatch" msgstr "" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1396 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1237 msgid "Missing" msgstr "" #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:97 #: erpnext/accounts/doctype/pos_profile/pos_profile.py:201 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:588 +#: erpnext/accounts/doctype/purchase_invoice/services/expense_account.py:151 #: erpnext/accounts/doctype/sales_invoice/services/pos.py:321 #: erpnext/accounts/doctype/sales_invoice/services/pos.py:355 #: erpnext/assets/doctype/asset_category/asset_category.py:126 @@ -31042,7 +31176,7 @@ msgstr "" msgid "Missing Cost Center" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1148 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1163 msgid "Missing Default in Company" msgstr "" @@ -31058,7 +31192,7 @@ msgstr "" msgid "Missing Finance Book" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:868 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:879 msgid "Missing Finished Good" msgstr "" @@ -31070,7 +31204,7 @@ msgstr "" msgid "Missing Item" msgstr "" -#: erpnext/setup/doctype/employee/employee.py:574 +#: erpnext/setup/doctype/employee/employee.py:583 msgid "Missing Parameter" msgstr "" @@ -31086,7 +31220,7 @@ msgstr "" msgid "Missing Serial No Bundle" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:172 +#: erpnext/stock/doctype/pick_list/pick_list.py:173 msgid "Missing Warehouse" msgstr "" @@ -31102,7 +31236,7 @@ msgstr "" msgid "Missing required filter: {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:911 +#: erpnext/manufacturing/doctype/bom/bom.py:918 #: erpnext/manufacturing/doctype/work_order/work_order.py:932 msgid "Missing value" msgstr "" @@ -31382,7 +31516,7 @@ msgstr "" msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:875 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:886 msgid "Multiple items cannot be marked as finished item" msgstr "" @@ -31394,7 +31528,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order/work_order.py:879 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:628 +#: erpnext/utilities/transaction_base.py:633 msgid "Must be Whole Number" msgstr "" @@ -31483,7 +31617,7 @@ msgstr "" msgid "Naming Series updated" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:939 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:941 msgid "Naming series '{0}' for DocType '{1}' does not contain standard '.' or '{{' separator. Using fallback extraction." msgstr "" @@ -31625,40 +31759,40 @@ msgstr "" msgid "Net Asset value as on" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:178 +#: erpnext/accounts/report/cash_flow/cash_flow.py:185 msgid "Net Cash from Financing" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:171 +#: erpnext/accounts/report/cash_flow/cash_flow.py:178 msgid "Net Cash from Investing" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:159 +#: erpnext/accounts/report/cash_flow/cash_flow.py:166 msgid "Net Cash from Operations" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:164 +#: erpnext/accounts/report/cash_flow/cash_flow.py:171 msgid "Net Change in Accounts Payable" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:163 +#: erpnext/accounts/report/cash_flow/cash_flow.py:170 msgid "Net Change in Accounts Receivable" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:135 +#: erpnext/accounts/report/cash_flow/cash_flow.py:137 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:257 msgid "Net Change in Cash" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:180 +#: erpnext/accounts/report/cash_flow/cash_flow.py:187 msgid "Net Change in Equity" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:173 +#: erpnext/accounts/report/cash_flow/cash_flow.py:180 msgid "Net Change in Fixed Asset" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:165 +#: erpnext/accounts/report/cash_flow/cash_flow.py:172 msgid "Net Change in Inventory" msgstr "" @@ -32013,7 +32147,7 @@ msgstr "" msgid "New Task" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.js:244 +#: erpnext/manufacturing/doctype/bom/bom.js:247 msgid "New Version" msgstr "" @@ -32030,7 +32164,7 @@ msgstr "" msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "" -#. Description of the 'Generate New Invoices Past Due Date' (Check) field in +#. Description of the 'Bill Even If Previous Invoice Unpaid' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json msgid "New invoices will be generated as per schedule even if current invoices are unpaid or past due date" @@ -32061,6 +32195,17 @@ msgstr "" msgid "Newton" msgstr "" +#. Label of the next_billing_period_end (Date) field in DocType 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Next Billing Period End" +msgstr "" + +#. Label of the next_billing_period_start (Date) field in DocType +#. 'Subscription' +#: erpnext/accounts/doctype/subscription/subscription.json +msgid "Next Billing Period Start" +msgstr "" + #. Label of the next_depreciation_date (Date) field in DocType 'Asset' #: erpnext/assets/doctype/asset/asset.json msgid "Next Depreciation Date" @@ -32098,7 +32243,7 @@ msgid "No Customer found for Inter Company Transactions which represents company msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:164 -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:430 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:431 msgid "No Customers found with selected options." msgstr "" @@ -32106,7 +32251,7 @@ msgstr "" msgid "No Delivery Note selected for Customer {}" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:756 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:758 msgid "No DocTypes in To Delete list. Please generate or import the list before submitting." msgstr "" @@ -32114,11 +32259,11 @@ msgstr "" msgid "No Impact on Accounting Ledger" msgstr "" -#: erpnext/stock/get_item_details.py:326 +#: erpnext/stock/get_item_details.py:341 msgid "No Item with Barcode {0}" msgstr "" -#: erpnext/stock/get_item_details.py:330 +#: erpnext/stock/get_item_details.py:345 msgid "No Item with Serial No {0}" msgstr "" @@ -32150,14 +32295,14 @@ msgstr "" msgid "No Outstanding Invoices found for this party" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:672 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:673 msgid "No POS Profile found. Please create a New POS Profile first" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1522 -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1582 -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1603 -#: erpnext/stock/doctype/item/item.py:1492 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1120 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1196 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1217 +#: erpnext/stock/doctype/item/item.py:1494 msgid "No Permission" msgstr "" @@ -32174,7 +32319,7 @@ msgstr "" msgid "No Selection" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:972 +#: erpnext/controllers/sales_and_purchase_return.py:973 msgid "No Serial / Batches are available for return" msgstr "" @@ -32232,7 +32377,7 @@ msgstr "" msgid "No accounts found." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:786 +#: erpnext/selling/doctype/sales_order/sales_order.py:637 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "" @@ -32260,7 +32405,7 @@ msgstr "" msgid "No bank transactions found" msgstr "" -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:497 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:498 msgid "No billing email found for customer: {0}" msgstr "" @@ -32268,7 +32413,7 @@ msgstr "" msgid "No company found." msgstr "" -#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:449 +#: erpnext/stock/doctype/delivery_trip/delivery_trip.py:452 msgid "No contacts with email IDs found." msgstr "" @@ -32284,7 +32429,7 @@ msgstr "" msgid "No description given" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:226 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:251 msgid "No difference found for stock account {0}" msgstr "" @@ -32450,7 +32595,7 @@ msgstr "" msgid "No outstanding invoices require exchange rate revaluation" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2172 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2190 msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified." msgstr "" @@ -32462,7 +32607,7 @@ msgstr "" msgid "No pending Material Requests found to link for the given items." msgstr "" -#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:504 +#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:505 msgid "No primary email found for customer: {0}" msgstr "" @@ -32708,7 +32853,7 @@ msgstr "" msgid "Not Started" msgstr "" -#: erpnext/accounts/report/cash_flow/cash_flow.py:406 +#: erpnext/accounts/report/cash_flow/cash_flow.py:425 msgid "Not able to find the earliest Fiscal Year for the given company." msgstr "" @@ -32748,7 +32893,7 @@ msgstr "" msgid "Not permitted to make Purchase Orders" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1768 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1796 msgid "Not permitted to read Job Card" msgstr "" @@ -32756,7 +32901,7 @@ msgstr "" msgid "Note: Automatic log deletion only applies to logs of type Update Cost" msgstr "" -#: erpnext/accounts/party.py:711 +#: erpnext/accounts/party.py:712 msgid "Note: Due Date exceeds allowed {0} credit days by {1} day(s)" msgstr "" @@ -32766,7 +32911,7 @@ msgstr "" msgid "Note: Email will not be sent to disabled users" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:769 +#: erpnext/manufacturing/doctype/bom/bom.py:776 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "" @@ -32906,7 +33051,7 @@ msgstr "" msgid "Number of Interaction" msgstr "" -#: erpnext/selling/report/inactive_customers/inactive_customers.py:81 +#: erpnext/selling/report/inactive_customers/inactive_customers.py:102 msgid "Number of Order" msgstr "" @@ -33208,7 +33353,7 @@ msgstr "" msgid "Only CSV and Excel files can be used to for importing data. Please check the file format you are trying to upload" msgstr "" -#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1072 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1074 msgid "Only CSV files are allowed" msgstr "" @@ -33268,7 +33413,12 @@ msgstr "" msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:708 +#. Description of the 'Is Active' (Check) field in DocType 'Product Bundle' +#: erpnext/selling/doctype/product_bundle/product_bundle.json +msgid "Only one version of a Product Bundle can be active at a time for a given Parent Item. Activating a version deactivates the previously active one." +msgstr "" + +#: erpnext/stock/doctype/stock_entry/stock_entry.py:719 msgid "Only one {0} entry can be created against the Work Order {1}" msgstr "" @@ -33571,7 +33721,7 @@ msgid "Opening Purchase Invoices have been created." msgstr "" #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:81 -#: erpnext/stock/report/stock_balance/stock_balance.py:536 +#: erpnext/stock/report/stock_balance/stock_balance.py:530 msgid "Opening Qty" msgstr "" @@ -33599,7 +33749,7 @@ msgstr "" msgid "Opening Time" msgstr "" -#: erpnext/stock/report/stock_balance/stock_balance.py:543 +#: erpnext/stock/report/stock_balance/stock_balance.py:537 msgid "Opening Value" msgstr "" @@ -33743,11 +33893,11 @@ msgstr "" msgid "Operation {0} added multiple times in the work order {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1321 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1334 msgid "Operation {0} does not belong to the work order {1}" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:443 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "" @@ -33773,7 +33923,7 @@ msgstr "" msgid "Operations Routing" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:920 +#: erpnext/manufacturing/doctype/bom/bom.py:927 msgid "Operations cannot be left blank" msgstr "" @@ -34084,7 +34234,7 @@ msgstr "" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:1005 +#: erpnext/selling/doctype/sales_order/sales_order.py:700 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "" @@ -34199,12 +34349,12 @@ msgstr "" #: erpnext/stock/report/available_serial_no/available_serial_no.py:119 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:83 -#: erpnext/stock/report/stock_balance/stock_balance.py:558 +#: erpnext/stock/report/stock_balance/stock_balance.py:552 #: erpnext/stock/report/stock_ledger/stock_ledger.py:324 msgid "Out Qty" msgstr "" -#: erpnext/stock/report/stock_balance/stock_balance.py:564 +#: erpnext/stock/report/stock_balance/stock_balance.py:558 msgid "Out Value" msgstr "" @@ -34222,7 +34372,7 @@ msgstr "" msgid "Out of Order" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:633 +#: erpnext/stock/doctype/pick_list/pick_list.py:634 msgid "Out of Stock" msgstr "" @@ -34303,7 +34453,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/accounts_payable/accounts_payable.html:140 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:141 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1199 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1219 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:169 #: erpnext/accounts/report/purchase_register/purchase_register.py:289 #: erpnext/accounts/report/sales_register/sales_register.py:319 @@ -34351,7 +34501,7 @@ msgstr "" msgid "Over Billing Allowance (%)" msgstr "" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:940 +#: erpnext/stock/doctype/purchase_receipt/services/billing_status.py:266 msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%" msgstr "" @@ -34668,7 +34818,7 @@ msgstr "" msgid "POS Invoice isn't created by user {}" msgstr "" -#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:207 +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:208 msgid "POS Invoice should have the field {0} checked." msgstr "" @@ -34939,7 +35089,7 @@ msgstr "" msgid "Packing Slip Item" msgstr "" -#: erpnext/stock/doctype/delivery_note/delivery_note.py:658 +#: erpnext/stock/doctype/delivery_note/services/packing.py:63 msgid "Packing Slip(s) cancelled" msgstr "" @@ -34984,7 +35134,7 @@ msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:173 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1193 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1213 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 @@ -35019,7 +35169,7 @@ msgstr "" msgid "Paid Amount After Tax (Company Currency)" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1686 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1701 msgid "Paid Amount cannot be greater than total negative outstanding amount {0}" msgstr "" @@ -35049,7 +35199,7 @@ msgstr "" msgid "Paid To Account Type" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:329 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:331 #: erpnext/accounts/doctype/sales_invoice/services/pos.py:162 msgid "Paid amount + Write Off Amount can not be greater than Grand Total" msgstr "" @@ -35186,11 +35336,11 @@ msgstr "" msgid "Parent Item Group" msgstr "" -#: erpnext/selling/doctype/product_bundle/product_bundle.py:81 +#: erpnext/selling/doctype/product_bundle/product_bundle.py:132 msgid "Parent Item {0} must not be a Fixed Asset" msgstr "" -#: erpnext/selling/doctype/product_bundle/product_bundle.py:79 +#: erpnext/selling/doctype/product_bundle/product_bundle.py:130 msgid "Parent Item {0} must not be a Stock Item" msgstr "" @@ -35210,7 +35360,7 @@ msgstr "" msgid "Parent Row No" msgstr "" -#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:548 +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:610 msgid "Parent Row No not found for {0}" msgstr "" @@ -35484,7 +35634,7 @@ msgstr "" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:105 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:82 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:65 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1126 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1146 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:82 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:49 @@ -35512,7 +35662,7 @@ msgstr "" #. Name of a DocType #: erpnext/accounts/doctype/party_account/party_account.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1138 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1158 msgid "Party Account" msgstr "" @@ -35697,7 +35847,7 @@ msgstr "" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:92 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:69 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:52 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1120 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1140 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:69 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 @@ -35720,7 +35870,7 @@ msgstr "" msgid "Party Type" msgstr "" -#: erpnext/accounts/party.py:842 +#: erpnext/accounts/party.py:843 msgid "Party Type and Party can only be set for Receivable / Payable account