diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot index 94cbc6719a0..c268165c6f5 100644 --- a/erpnext/locale/main.pot +++ b/erpnext/locale/main.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ERPNext VERSION\n" "Report-Msgid-Bugs-To: info@erpnext.com\n" -"POT-Creation-Date: 2025-01-26 09:35+0000\n" -"PO-Revision-Date: 2025-01-26 09:35+0000\n" +"POT-Creation-Date: 2025-02-02 09:34+0000\n" +"PO-Revision-Date: 2025-02-02 09:34+0000\n" "Last-Translator: info@erpnext.com\n" "Language-Team: info@erpnext.com\n" "MIME-Version: 1.0\n" @@ -61,6 +61,11 @@ msgstr "" msgid " Raw Material" msgstr "" +#. Label of the reserve_stock (Check) field in DocType 'Work Order' +#: erpnext/manufacturing/doctype/work_order/work_order.json +msgid " Reserve Stock" +msgstr "" + #. Label of the skip_material_transfer (Check) field in DocType 'BOM Operation' #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json msgid " Skip Material Transfer" @@ -205,11 +210,11 @@ msgstr "" msgid "% of materials delivered against this Sales Order" msgstr "" -#: erpnext/controllers/accounts_controller.py:2077 +#: erpnext/controllers/accounts_controller.py:2119 msgid "'Account' in the Accounting section of Customer {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:278 +#: erpnext/selling/doctype/sales_order/sales_order.py:283 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "" @@ -225,7 +230,7 @@ msgstr "" msgid "'Days Since Last Order' must be greater than or equal to zero" msgstr "" -#: erpnext/controllers/accounts_controller.py:2082 +#: erpnext/controllers/accounts_controller.py:2124 msgid "'Default {0} Account' in Company {1}" msgstr "" @@ -255,8 +260,8 @@ msgstr "" msgid "'Inspection Required before Purchase' has disabled for the item {0}, no need to create the QI" msgstr "" -#: erpnext/stock/report/stock_ledger/stock_ledger.py:585 -#: erpnext/stock/report/stock_ledger/stock_ledger.py:618 +#: erpnext/stock/report/stock_ledger/stock_ledger.py:584 +#: erpnext/stock/report/stock_ledger/stock_ledger.py:617 msgid "'Opening'" msgstr "" @@ -274,7 +279,7 @@ msgstr "" msgid "'Update Stock' can not be checked because items are not delivered via {0}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:362 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:366 msgid "'Update Stock' cannot be checked for fixed asset sale" msgstr "" @@ -1101,7 +1106,7 @@ msgstr "" #. Label of the qty (Float) field in DocType 'Purchase Receipt Item' #. Label of the qty (Float) field in DocType 'Subcontracting Receipt Item' -#: erpnext/public/js/controllers/transaction.js:2330 +#: erpnext/public/js/controllers/transaction.js:2339 #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json msgid "Accepted Quantity" @@ -1134,7 +1139,7 @@ msgstr "" msgid "According to CEFACT/ICG/2010/IC013 or CEFACT/ICG/2010/IC010" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:762 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:765 msgid "According to the BOM {0}, the Item '{1}' is missing in the stock entry." msgstr "" @@ -1310,8 +1315,8 @@ msgstr "" msgid "Account Manager" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:869 -#: erpnext/controllers/accounts_controller.py:2086 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:873 +#: erpnext/controllers/accounts_controller.py:2128 msgid "Account Missing" msgstr "" @@ -1486,7 +1491,7 @@ msgstr "" msgid "Account {0} is frozen" msgstr "" -#: erpnext/controllers/accounts_controller.py:1168 +#: erpnext/controllers/accounts_controller.py:1210 msgid "Account {0} is invalid. Account Currency must be {1}" msgstr "" @@ -1514,11 +1519,11 @@ msgstr "" msgid "Account: {0} can only be updated via Stock Transactions" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2716 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2724 msgid "Account: {0} is not permitted under Payment Entry" msgstr "" -#: erpnext/controllers/accounts_controller.py:2886 +#: erpnext/controllers/accounts_controller.py:2928 msgid "Account: {0} with currency: {1} can not be selected" msgstr "" @@ -1795,20 +1800,20 @@ msgstr "" msgid "Accounting Entry for Service" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:995 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1015 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1031 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1048 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1067 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1090 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1190 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1388 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1406 -#: erpnext/controllers/stock_controller.py:534 -#: erpnext/controllers/stock_controller.py:551 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:994 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1014 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1030 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1047 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1066 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1089 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1189 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1387 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1405 +#: erpnext/controllers/stock_controller.py:550 +#: erpnext/controllers/stock_controller.py:567 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:857 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1555 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1569 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1558 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1572 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:561 msgid "Accounting Entry for Stock" msgstr "" @@ -1817,7 +1822,7 @@ msgstr "" msgid "Accounting Entry for {0}" msgstr "" -#: erpnext/controllers/accounts_controller.py:2127 +#: erpnext/controllers/accounts_controller.py:2169 msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}" msgstr "" @@ -3484,7 +3489,7 @@ msgstr "" msgid "Against Blanket Order" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:962 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:966 msgid "Against Customer Order {0}" msgstr "" @@ -3575,7 +3580,7 @@ msgstr "" msgid "Against Stock Entry" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:327 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:326 msgid "Against Supplier Invoice {0}" msgstr "" @@ -3919,11 +3924,11 @@ msgstr "" msgid "All items have already been received" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2373 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2487 msgid "All items have already been transferred for this Work Order." msgstr "" -#: erpnext/public/js/controllers/transaction.js:2425 +#: erpnext/public/js/controllers/transaction.js:2434 msgid "All items in this document already have a linked Quality Inspection." msgstr "" @@ -3933,7 +3938,7 @@ msgstr "" msgid "All the Comments and Emails will be copied from one document to another newly created document(Lead -> Opportunity -> Quotation) throughout the CRM documents." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:997 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1059 msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table." msgstr "" @@ -4002,7 +4007,7 @@ msgstr "" #: erpnext/accounts/doctype/process_payment_reconciliation_log_allocations/process_payment_reconciliation_log_allocations.json #: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json #: erpnext/accounts/doctype/unreconcile_payment_entries/unreconcile_payment_entries.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:331 +#: erpnext/accounts/report/gross_profit/gross_profit.py:359 #: erpnext/public/js/utils/unreconcile.js:87 msgid "Allocated Amount" msgstr "" @@ -4160,8 +4165,8 @@ msgstr "" #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json #: erpnext/stock/doctype/stock_settings/stock_settings.json -#: erpnext/stock/doctype/stock_settings/stock_settings.py:179 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:191 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:183 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:195 msgid "Allow Negative Stock" msgstr "" @@ -5434,24 +5439,24 @@ msgstr "" 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:210 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:214 msgid "As there are negative stock, you can not enable {0}." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:224 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:228 msgid "As there are reserved stock, you cannot disable {0}." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:984 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:990 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1691 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1697 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:178 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:190 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:182 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:194 msgid "As {0} is enabled, you can not enable {1}." msgstr "" @@ -5885,7 +5890,7 @@ msgstr "" msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1343 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1350 msgid "Asset returned" msgstr "" @@ -5897,7 +5902,7 @@ msgstr "" msgid "Asset scrapped via Journal Entry {0}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1380 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1387 msgid "Asset sold" msgstr "" @@ -6059,7 +6064,7 @@ msgid "At least one item should be entered with negative quantity in return docu msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:423 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:507 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:511 msgid "At least one mode of payment is required for POS invoice." msgstr "" @@ -6071,7 +6076,7 @@ msgstr "" msgid "At least one of the Selling or Buying must be selected" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:596 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:599 msgid "At least one warehouse is mandatory" msgstr "" @@ -6079,7 +6084,7 @@ msgstr "" msgid "At row #{0}: the sequence id {1} cannot be less than previous row sequence id {2}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:798 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:828 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "" @@ -6087,15 +6092,15 @@ msgstr "" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:783 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:813 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:790 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:820 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "" -#: erpnext/controllers/stock_controller.py:488 +#: erpnext/controllers/stock_controller.py:504 msgid "At row {0}: Serial and Batch Bundle {1} has already created. Please remove the values from the serial no or batch no fields." msgstr "" @@ -6114,7 +6119,7 @@ msgid "Attach .csv file with two columns, one for the old name and one for the n msgstr "" #: erpnext/public/js/utils/serial_no_batch_selector.js:244 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:69 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:73 msgid "Attach CSV File" msgstr "" @@ -6387,6 +6392,11 @@ msgstr "" msgid "Auto Reserve Serial and Batch Nos" msgstr "" +#. Label of the auto_reserve_stock (Check) field in DocType 'Stock Settings' +#: erpnext/stock/doctype/stock_settings/stock_settings.json +msgid "Auto Reserve Stock" +msgstr "" + #. Label of the auto_reserve_stock_for_sales_order_on_purchase (Check) field in #. DocType 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -6576,7 +6586,7 @@ msgstr "" msgid "Available for use date is required" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:729 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:732 msgid "Available quantity is {0}, you need {1}" msgstr "" @@ -6643,7 +6653,7 @@ msgstr "" msgid "Avg. Selling Price List Rate" msgstr "" -#: erpnext/accounts/report/gross_profit/gross_profit.py:269 +#: erpnext/accounts/report/gross_profit/gross_profit.py:297 msgid "Avg. Selling Rate" msgstr "" @@ -6931,7 +6941,7 @@ msgstr "" msgid "BOM Website Operation" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:1188 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:1193 msgid "BOM and Manufacturing Quantity are required" msgstr "" @@ -6999,7 +7009,7 @@ msgstr "" #. Order Operation' #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:307 +#: erpnext/manufacturing/doctype/work_order/work_order.js:329 #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json msgid "Backflush Materials From WIP Warehouse" msgstr "" @@ -7689,7 +7699,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:2356 +#: erpnext/public/js/controllers/transaction.js:2365 #: erpnext/public/js/utils/barcode_scanner.js:260 #: erpnext/public/js/utils/serial_no_batch_selector.js:438 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json @@ -7716,19 +7726,19 @@ msgstr "" msgid "Batch No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:831 msgid "Batch No is mandatory" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2490 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2521 msgid "Batch No {0} does not exists" msgstr "" -#: erpnext/stock/utils.py:624 +#: erpnext/stock/utils.py:630 msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:297 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:327 msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}" msgstr "" @@ -7739,15 +7749,15 @@ msgstr "" #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:46 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 msgid "Batch Nos" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1372 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1385 msgid "Batch Nos are created successfully" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:1073 +#: erpnext/controllers/sales_and_purchase_return.py:1079 msgid "Batch Not Available for Return" msgstr "" @@ -7771,7 +7781,7 @@ msgstr "" #. Label of the batch_size (Float) field in DocType 'Work Order Operation' #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/operation/operation.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:289 +#: erpnext/manufacturing/doctype/work_order/work_order.js:311 #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json msgid "Batch Size" @@ -7788,24 +7798,24 @@ msgstr "" msgid "Batch and Serial No" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:542 +#: erpnext/manufacturing/doctype/work_order/work_order.py:599 msgid "Batch not created for item {} since it does not have a batch series." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:254 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:256 msgid "Batch {0} and Warehouse" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:1072 +#: erpnext/controllers/sales_and_purchase_return.py:1078 msgid "Batch {0} is not available in warehouse {1}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2536 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2650 #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:283 msgid "Batch {0} of Item {1} has expired." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2542 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2656 msgid "Batch {0} of Item {1} is disabled." msgstr "" @@ -8373,7 +8383,7 @@ msgstr "" #: erpnext/accounts/doctype/pricing_rule_brand/pricing_rule_brand.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:253 +#: erpnext/accounts/report/gross_profit/gross_profit.py:281 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:53 #: erpnext/accounts/report/sales_register/sales_register.js:64 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -8653,7 +8663,7 @@ msgstr "" msgid "Buying & Selling Settings" msgstr "" -#: erpnext/accounts/report/gross_profit/gross_profit.py:290 +#: erpnext/accounts/report/gross_profit/gross_profit.py:318 msgid "Buying Amount" msgstr "" @@ -9006,7 +9016,7 @@ msgstr "" msgid "Can be approved by {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1584 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1915 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "" @@ -9035,25 +9045,25 @@ msgid "Can not filter based on Voucher No, if grouped by Voucher" msgstr "" #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1294 -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2874 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2882 msgid "Can only make payment against unbilled {0}" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1465 -#: erpnext/controllers/accounts_controller.py:2795 +#: erpnext/controllers/accounts_controller.py:2837 #: erpnext/public/js/controllers/accounts.js:90 msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'" msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:148 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:149 msgid "Can't change the valuation method, as there are transactions against some items which do not have its own valuation method" msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:120 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:121 msgid "Can't disable batch wise valuation for active batches." msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:117 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:118 msgid "Can't disable batch wise valuation for items with FIFO valuation method." msgstr "" @@ -9240,7 +9250,7 @@ msgstr "" msgid "Cannot cancel as processing of cancelled documents is pending." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:715 +#: erpnext/manufacturing/doctype/work_order/work_order.py:772 msgid "Cannot cancel because submitted Stock Entry {0} exists" msgstr "" @@ -9252,7 +9262,7 @@ msgstr "" msgid "Cannot cancel this document as it is linked with submitted asset {0}. Please cancel it to continue." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:347 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:350 msgid "Cannot cancel transaction for Completed Work Order." msgstr "" @@ -9304,7 +9314,7 @@ msgstr "" msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1664 +#: erpnext/selling/doctype/sales_order/sales_order.py:1669 #: erpnext/stock/doctype/pick_list/pick_list.py:181 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "" @@ -9334,7 +9344,7 @@ msgstr "" msgid "Cannot delete Serial No {0}, as it is used in stock transactions" msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:112 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:113 msgid "Cannot disable batch wise valuation for FIFO valuation method." msgstr "" @@ -9342,8 +9352,8 @@ msgstr "" msgid "Cannot enqueue multi docs for one company. {0} is already queued/running for company: {1}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:680 -#: erpnext/selling/doctype/sales_order/sales_order.py:703 +#: erpnext/selling/doctype/sales_order/sales_order.py:685 +#: erpnext/selling/doctype/sales_order/sales_order.py:708 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "" @@ -9351,7 +9361,7 @@ msgstr "" msgid "Cannot find Item with this Barcode" msgstr "" -#: erpnext/controllers/accounts_controller.py:3331 +#: erpnext/controllers/accounts_controller.py:3373 msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings." msgstr "" @@ -9359,19 +9369,19 @@ msgstr "" msgid "Cannot make any transactions until the deletion job is completed" msgstr "" -#: erpnext/controllers/accounts_controller.py:1954 +#: erpnext/controllers/accounts_controller.py:1996 msgid "Cannot overbill for Item {0} in row {1} more than {2}. To allow over-billing, please set allowance in Accounts Settings" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:338 +#: erpnext/manufacturing/doctype/work_order/work_order.py:374 msgid "Cannot produce more Item {0} than Sales Order quantity {1}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1053 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1110 msgid "Cannot produce more item for {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1057 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1114 msgid "Cannot produce more than {0} items for {1}" msgstr "" @@ -9380,7 +9390,7 @@ msgid "Cannot receive from customer against negative outstanding" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1482 -#: erpnext/controllers/accounts_controller.py:2810 +#: erpnext/controllers/accounts_controller.py:2852 #: erpnext/public/js/controllers/accounts.js:100 msgid "Cannot refer row number greater than or equal to current row number for this Charge type" msgstr "" @@ -9395,8 +9405,8 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1474 #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1653 -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1820 -#: erpnext/controllers/accounts_controller.py:2800 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1828 +#: erpnext/controllers/accounts_controller.py:2842 #: erpnext/public/js/controllers/accounts.js:94 #: erpnext/public/js/controllers/taxes_and_totals.js:457 msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" @@ -9414,11 +9424,11 @@ msgstr "" msgid "Cannot set multiple Item Defaults for a company." msgstr "" -#: erpnext/controllers/accounts_controller.py:3479 +#: erpnext/controllers/accounts_controller.py:3521 msgid "Cannot set quantity less than delivered quantity" msgstr "" -#: erpnext/controllers/accounts_controller.py:3482 +#: erpnext/controllers/accounts_controller.py:3524 msgid "Cannot set quantity less than received quantity" msgstr "" @@ -9426,7 +9436,7 @@ msgstr "" msgid "Cannot set the field {0} for copying in variants" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1930 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1938 msgid "Cannot {0} from {1} without any negative outstanding invoice" msgstr "" @@ -9450,7 +9460,7 @@ msgstr "" msgid "Capacity Planning" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:701 +#: erpnext/manufacturing/doctype/work_order/work_order.py:758 msgid "Capacity Planning Error, planned start time can not be same as end time" msgstr "" @@ -9595,7 +9605,7 @@ msgstr "" msgid "Cash In Hand" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:317 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:316 msgid "Cash or Bank Account is mandatory for making payment entry" msgstr "" @@ -9760,7 +9770,7 @@ msgstr "" msgid "Change in Stock Value" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:888 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:892 msgid "Change the account type to Receivable or select a different account." msgstr "" @@ -9794,8 +9804,8 @@ msgstr "" msgid "Channel Partner" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2249 -#: erpnext/controllers/accounts_controller.py:2863 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2257 +#: erpnext/controllers/accounts_controller.py:2905 msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount" msgstr "" @@ -9978,7 +9988,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:2267 +#: erpnext/public/js/controllers/transaction.js:2276 msgid "Cheque/Reference Date" msgstr "" @@ -10026,7 +10036,7 @@ msgstr "" #. Label of the child_row_reference (Data) field in DocType 'Quality #. Inspection' -#: erpnext/public/js/controllers/transaction.js:2362 +#: erpnext/public/js/controllers/transaction.js:2371 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json msgid "Child Row Reference" msgstr "" @@ -10128,7 +10138,7 @@ msgstr "" msgid "Clearing Demo Data..." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:584 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:606 msgid "Click on 'Get Finished Goods for Manufacture' to fetch the items from the above Sales Orders. Items only for which a BOM is present will be fetched." msgstr "" @@ -10136,7 +10146,7 @@ msgstr "" msgid "Click on Add to Holidays. This will populate the holidays table with all the dates that fall on the selected weekly off. Repeat the process for populating the dates for all your weekly holidays" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:579 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:601 msgid "Click on Get Sales Orders to fetch sales orders based on the above filters." msgstr "" @@ -10163,7 +10173,7 @@ msgstr "" #: erpnext/buying/doctype/purchase_order/purchase_order_list.js:42 #: erpnext/crm/doctype/opportunity/opportunity.js:118 #: erpnext/manufacturing/doctype/production_plan/production_plan.js:111 -#: erpnext/manufacturing/doctype/work_order/work_order.js:641 +#: erpnext/manufacturing/doctype/work_order/work_order.js:669 #: erpnext/quality_management/doctype/quality_meeting/quality_meeting_list.js:7 #: erpnext/selling/doctype/sales_order/sales_order.js:595 #: erpnext/selling/doctype/sales_order/sales_order.js:625 @@ -10248,11 +10258,11 @@ msgstr "" msgid "Closed Documents" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1511 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1842 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:446 +#: erpnext/selling/doctype/sales_order/sales_order.py:451 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "" @@ -10627,6 +10637,7 @@ msgstr "" #. Label of the company_name (Data) field in DocType 'Employee External Work #. History' #. Label of the company (Link) field in DocType 'Transaction Deletion Record' +#. Label of the company (Link) field in DocType 'Vehicle' #. Label of a Link in the Home Workspace #. Label of the company (Link) field in DocType 'Delivery Note' #. Label of the company (Link) field in DocType 'Delivery Trip' @@ -10869,6 +10880,7 @@ msgstr "" #: erpnext/setup/doctype/employee/employee_tree.js:8 #: erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.json #: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.json +#: erpnext/setup/doctype/vehicle/vehicle.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/dashboard_chart_source/warehouse_wise_stock_value/warehouse_wise_stock_value.js:8 #: erpnext/stock/doctype/delivery_note/delivery_note.json @@ -11092,7 +11104,7 @@ msgstr "" msgid "Company and Posting Date is mandatory" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2205 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2212 msgid "Company currencies of both the companies should match for Inter Company Transactions." msgstr "" @@ -11322,7 +11334,7 @@ msgstr "" msgid "Completed Qty" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:967 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1024 msgid "Completed Qty cannot be greater than 'Qty to Manufacture'" msgstr "" @@ -11562,7 +11574,7 @@ msgstr "" #. Log' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:520 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:524 msgid "Consolidated Sales Invoice" msgstr "" @@ -11621,6 +11633,7 @@ msgstr "" #. Label of the consumed_qty (Float) field in DocType 'Purchase Order Item #. Supplied' #. Label of the consumed_qty (Float) field in DocType 'Work Order Item' +#. Label of the consumed_qty (Float) field in DocType 'Stock Reservation Entry' #. Label of the consumed_qty (Float) field in DocType 'Subcontracting Order #. Supplied Item' #. Label of the consumed_qty (Float) field in DocType 'Subcontracting Receipt @@ -11630,12 +11643,17 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order_item/work_order_item.json #: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:59 #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:142 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:61 #: erpnext/subcontracting/doctype/subcontracting_order_supplied_item/subcontracting_order_supplied_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json msgid "Consumed Qty" msgstr "" +#: erpnext/manufacturing/doctype/work_order/work_order.py:1360 +msgid "Consumed Qty cannot be greater than Reserved Qty for item {0}" +msgstr "" + #. Label of the consumed_quantity (Data) field in DocType 'Asset Repair #. Consumed Item' #: erpnext/assets/doctype/asset_repair_consumed_item/asset_repair_consumed_item.json @@ -11925,7 +11943,7 @@ msgid "Content Type" msgstr "" #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:162 -#: erpnext/public/js/controllers/transaction.js:2280 +#: erpnext/public/js/controllers/transaction.js:2289 #: erpnext/selling/doctype/quotation/quotation.js:345 msgid "Continue" msgstr "" @@ -12060,7 +12078,7 @@ msgstr "" #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json -#: erpnext/public/js/utils.js:733 +#: erpnext/public/js/utils.js:789 #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/putaway_rule/putaway_rule.json @@ -12092,7 +12110,7 @@ msgstr "" msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}." msgstr "" -#: erpnext/controllers/accounts_controller.py:2629 +#: erpnext/controllers/accounts_controller.py:2671 msgid "Conversion rate cannot be 0 or 1" msgstr "" @@ -12312,7 +12330,7 @@ msgstr "" #: erpnext/accounts/report/general_ledger/general_ledger.js:152 #: erpnext/accounts/report/general_ledger/general_ledger.py:694 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 -#: erpnext/accounts/report/gross_profit/gross_profit.py:317 +#: erpnext/accounts/report/gross_profit/gross_profit.py:345 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:307 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 @@ -12395,7 +12413,7 @@ msgstr "" msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1357 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1356 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:823 msgid "Cost Center is required in row {0} in Taxes table for type {1}" msgstr "" @@ -12715,13 +12733,13 @@ msgstr "" #: erpnext/manufacturing/doctype/production_plan/production_plan.js:146 #: erpnext/manufacturing/doctype/work_order/work_order.js:193 #: erpnext/manufacturing/doctype/work_order/work_order.js:208 -#: erpnext/manufacturing/doctype/work_order/work_order.js:331 -#: erpnext/manufacturing/doctype/work_order/work_order.js:863 +#: erpnext/manufacturing/doctype/work_order/work_order.js:353 +#: erpnext/manufacturing/doctype/work_order/work_order.js:925 #: erpnext/projects/doctype/task/task_tree.js:81 #: erpnext/public/js/communication.js:19 erpnext/public/js/communication.js:31 #: erpnext/public/js/communication.js:41 #: erpnext/public/js/controllers/transaction.js:314 -#: erpnext/public/js/controllers/transaction.js:2403 +#: erpnext/public/js/controllers/transaction.js:2412 #: erpnext/selling/doctype/customer/customer.js:176 #: erpnext/selling/doctype/quotation/quotation.js:113 #: erpnext/selling/doctype/quotation/quotation.js:122 @@ -12782,7 +12800,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.js:170 #: erpnext/stock/doctype/stock_entry/stock_entry.js:172 #: erpnext/stock/doctype/stock_entry/stock_entry.js:245 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:1263 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:1268 #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:227 #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:260 #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:273 @@ -12903,7 +12921,7 @@ msgstr "" msgid "Create Payment Entry" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:680 +#: erpnext/manufacturing/doctype/work_order/work_order.js:710 msgid "Create Pick List" msgstr "" @@ -13016,7 +13034,7 @@ msgstr "" msgid "Create a variant with the template image." msgstr "" -#: erpnext/stock/stock_ledger.py:1840 +#: erpnext/stock/stock_ledger.py:1848 msgid "Create an incoming stock transaction for the Item." msgstr "" @@ -13272,7 +13290,7 @@ msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:174 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:147 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1086 -#: erpnext/controllers/sales_and_purchase_return.py:355 +#: erpnext/controllers/sales_and_purchase_return.py:359 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:288 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json @@ -13288,7 +13306,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'Sales Invoice' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:256 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:260 msgid "Credit Note Issued" msgstr "" @@ -13304,9 +13322,9 @@ 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:367 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:375 -#: erpnext/controllers/accounts_controller.py:2066 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:366 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:374 +#: erpnext/controllers/accounts_controller.py:2108 msgid "Credit To" msgstr "" @@ -13501,7 +13519,7 @@ msgstr "" #: erpnext/accounts/report/financial_statements.html:29 #: erpnext/accounts/report/financial_statements.py:644 #: erpnext/accounts/report/general_ledger/general_ledger.js:146 -#: erpnext/accounts/report/gross_profit/gross_profit.py:380 +#: erpnext/accounts/report/gross_profit/gross_profit.py:408 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:689 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:214 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:175 @@ -13870,7 +13888,7 @@ msgstr "" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:37 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:28 -#: erpnext/accounts/report/gross_profit/gross_profit.py:338 +#: erpnext/accounts/report/gross_profit/gross_profit.py:366 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: 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:223 @@ -14119,7 +14137,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:55 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 -#: erpnext/accounts/report/gross_profit/gross_profit.py:345 +#: erpnext/accounts/report/gross_profit/gross_profit.py:373 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:210 #: erpnext/accounts/report/sales_register/sales_register.js:27 #: erpnext/accounts/report/sales_register/sales_register.py:202 @@ -14356,8 +14374,8 @@ msgstr "" msgid "Customer required for 'Customerwise Discount'" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1005 -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1009 +#: erpnext/selling/doctype/sales_order/sales_order.py:357 #: erpnext/stock/doctype/delivery_note/delivery_note.py:406 msgid "Customer {0} does not belong to project {1}" msgstr "" @@ -14875,7 +14893,7 @@ msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:147 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1089 -#: erpnext/controllers/sales_and_purchase_return.py:359 +#: erpnext/controllers/sales_and_purchase_return.py:363 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:289 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:61 msgid "Debit Note" @@ -14901,13 +14919,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:873 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:884 -#: erpnext/controllers/accounts_controller.py:2066 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:877 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:888 +#: erpnext/controllers/accounts_controller.py:2108 msgid "Debit To" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:869 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:873 msgid "Debit To is required" msgstr "" @@ -15064,15 +15082,15 @@ msgstr "" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1326 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1657 msgid "Default BOM for {0} not found" msgstr "" -#: erpnext/controllers/accounts_controller.py:3520 +#: erpnext/controllers/accounts_controller.py:3562 msgid "Default BOM not found for FG Item {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1323 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1654 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "" @@ -15773,7 +15791,7 @@ msgstr "" #. Label of the delivery_date (Date) field in DocType 'Sales Order' #. Label of the delivery_date (Date) field in DocType 'Sales Order Item' -#: erpnext/public/js/utils.js:726 +#: erpnext/public/js/utils.js:782 #: erpnext/selling/doctype/sales_order/sales_order.js:1072 #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -15865,7 +15883,7 @@ msgstr "" msgid "Delivery Note Trends" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1161 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1168 msgid "Delivery Note {0} is not submitted" msgstr "" @@ -15945,7 +15963,7 @@ msgstr "" msgid "Delivery to" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:371 +#: erpnext/selling/doctype/sales_order/sales_order.py:376 msgid "Delivery warehouse required for stock item {0}" msgstr "" @@ -16361,7 +16379,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.json #: erpnext/accounts/doctype/share_type/share_type.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 -#: erpnext/accounts/report/gross_profit/gross_profit.py:255 +#: erpnext/accounts/report/gross_profit/gross_profit.py:283 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:194 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 @@ -16408,7 +16426,7 @@ msgstr "" #: erpnext/projects/doctype/task_type/task_type.json #: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json #: erpnext/public/js/bank_reconciliation_tool/data_table_manager.js:55 -#: erpnext/public/js/controllers/transaction.js:2344 +#: erpnext/public/js/controllers/transaction.js:2353 #: erpnext/selling/doctype/installation_note_item/installation_note_item.json #: erpnext/selling/doctype/product_bundle/product_bundle.json #: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json @@ -16587,7 +16605,7 @@ msgstr "" msgid "Difference Account" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:526 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:529 msgid "Difference Account must be a Asset/Liability type account, since this Stock Entry is an Opening Entry" msgstr "" @@ -16851,15 +16869,15 @@ msgstr "" msgid "Disabled Account Selected" msgstr "" -#: erpnext/stock/utils.py:436 +#: erpnext/stock/utils.py:442 msgid "Disabled Warehouse {0} cannot be used for this transaction." msgstr "" -#: erpnext/controllers/accounts_controller.py:640 +#: erpnext/controllers/accounts_controller.py:676 msgid "Disabled pricing rules since this {} is an internal transfer" msgstr "" -#: erpnext/controllers/accounts_controller.py:654 +#: erpnext/controllers/accounts_controller.py:690 msgid "Disabled tax included prices since this {} is an internal transfer" msgstr "" @@ -17064,7 +17082,7 @@ msgstr "" msgid "Discount must be less than 100" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3344 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3352 msgid "Discount of {} applied as per Payment Term" msgstr "" @@ -18476,7 +18494,7 @@ msgstr "" msgid "Ems(Pica)" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1031 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1292 msgid "Enable Allow Partial Reservation in the Stock Settings to reserve partial stock." msgstr "" @@ -18868,7 +18886,7 @@ msgstr "" msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:959 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1021 msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set." msgstr "" @@ -18939,7 +18957,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.py:862 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:242 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:272 msgid "Error" msgstr "" @@ -18975,7 +18993,7 @@ msgstr "" msgid "Error Occurred" msgstr "" -#: erpnext/telephony/doctype/call_log/call_log.py:193 +#: erpnext/telephony/doctype/call_log/call_log.py:195 msgid "Error during caller information update" msgstr "" @@ -19079,7 +19097,7 @@ msgstr "" msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings." msgstr "" -#: erpnext/stock/stock_ledger.py:2127 +#: erpnext/stock/stock_ledger.py:2135 msgid "Example: Serial No {0} reserved in {1}." msgstr "" @@ -19133,8 +19151,8 @@ msgstr "" msgid "Exchange Gain/Loss" msgstr "" -#: erpnext/controllers/accounts_controller.py:1473 -#: erpnext/controllers/accounts_controller.py:1557 +#: erpnext/controllers/accounts_controller.py:1515 +#: erpnext/controllers/accounts_controller.py:1599 msgid "Exchange Gain/Loss amount has been booked through {0}" msgstr "" @@ -19225,7 +19243,7 @@ msgstr "" msgid "Excise Entry" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:1256 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:1261 msgid "Excise Invoice" msgstr "" @@ -19336,7 +19354,7 @@ msgstr "" msgid "Expected Delivery Date" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:333 +#: erpnext/selling/doctype/sales_order/sales_order.py:338 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "" @@ -19406,7 +19424,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:594 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:593 #: 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:180 @@ -19414,7 +19432,7 @@ msgstr "" msgid "Expense" msgstr "" -#: erpnext/controllers/stock_controller.py:740 +#: erpnext/controllers/stock_controller.py:756 msgid "Expense / Difference account ({0}) must be a 'Profit or Loss' account" msgstr "" @@ -19456,7 +19474,7 @@ msgstr "" msgid "Expense Account" msgstr "" -#: erpnext/controllers/stock_controller.py:720 +#: erpnext/controllers/stock_controller.py:736 msgid "Expense Account Missing" msgstr "" @@ -19471,13 +19489,13 @@ msgstr "" msgid "Expense Head" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:488 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:512 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:532 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:487 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:511 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:531 msgid "Expense Head Changed" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:590 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:589 msgid "Expense account is mandatory for item {0}" msgstr "" @@ -20106,9 +20124,9 @@ msgstr "" msgid "Financial reports will be generated using GL Entry doctypes (should be enabled if Period Closing Voucher is not posted for all years sequentially or missing) " msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:729 -#: erpnext/manufacturing/doctype/work_order/work_order.js:744 -#: erpnext/manufacturing/doctype/work_order/work_order.js:753 +#: erpnext/manufacturing/doctype/work_order/work_order.js:759 +#: erpnext/manufacturing/doctype/work_order/work_order.js:774 +#: erpnext/manufacturing/doctype/work_order/work_order.js:783 msgid "Finish" msgstr "" @@ -20136,7 +20154,7 @@ msgstr "" #. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service #. Item' -#: erpnext/public/js/utils.js:752 +#: erpnext/public/js/utils.js:808 #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json msgid "Finished Good Item" msgstr "" @@ -20145,7 +20163,7 @@ msgstr "" msgid "Finished Good Item Code" msgstr "" -#: erpnext/public/js/utils.js:770 +#: erpnext/public/js/utils.js:826 msgid "Finished Good Item Qty" msgstr "" @@ -20155,15 +20173,15 @@ msgstr "" msgid "Finished Good Item Quantity" msgstr "" -#: erpnext/controllers/accounts_controller.py:3506 +#: erpnext/controllers/accounts_controller.py:3548 msgid "Finished Good Item is not specified for service item {0}" msgstr "" -#: erpnext/controllers/accounts_controller.py:3523 +#: erpnext/controllers/accounts_controller.py:3565 msgid "Finished Good Item {0} Qty can not be zero" msgstr "" -#: erpnext/controllers/accounts_controller.py:3517 +#: erpnext/controllers/accounts_controller.py:3559 msgid "Finished Good Item {0} must be a sub-contracted item" msgstr "" @@ -20248,7 +20266,7 @@ msgstr "" msgid "Finished Goods based Operating Cost" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1319 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1322 msgid "Finished Item {0} does not match with Work Order {1}" msgstr "" @@ -20538,7 +20556,7 @@ msgstr "" msgid "For Item" msgstr "" -#: erpnext/controllers/stock_controller.py:1166 +#: erpnext/controllers/stock_controller.py:1184 msgid "For Item {0} cannot be received more than {1} qty against the {2} {3}" msgstr "" @@ -20569,11 +20587,11 @@ msgstr "" msgid "For Production" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:613 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:616 msgid "For Quantity (Manufactured Qty) is mandatory" msgstr "" -#: erpnext/controllers/accounts_controller.py:1142 +#: erpnext/controllers/accounts_controller.py:1184 msgid "For Return Invoices with Stock effect, '0' qty Items are not allowed. Following rows are affected: {0}" msgstr "" @@ -20633,11 +20651,11 @@ msgstr "" msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1654 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1985 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1357 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1360 msgid "For quantity {0} should not be greater than allowed quantity {1}" msgstr "" @@ -20651,7 +20669,7 @@ msgstr "" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1586 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1592 msgid "For row {0}: Enter Planned Qty" msgstr "" @@ -20664,15 +20682,15 @@ msgstr "" msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:753 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:756 msgid "For the item {0}, the quantity should be {1} according to the BOM {2}." msgstr "" -#: erpnext/controllers/stock_controller.py:291 +#: erpnext/controllers/stock_controller.py:302 msgid "For the {0}, no stock is available for the return in the warehouse {1}." msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:1121 +#: erpnext/controllers/sales_and_purchase_return.py:1127 msgid "For the {0}, the quantity is required to make the return entry" msgstr "" @@ -21924,7 +21942,7 @@ msgstr "" msgid "Goods Transferred" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1716 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1745 msgid "Goods are already received against the outward entry {0}" msgstr "" @@ -22158,7 +22176,7 @@ msgstr "" #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' #: erpnext/accounts/report/gross_profit/gross_profit.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:297 +#: erpnext/accounts/report/gross_profit/gross_profit.py:325 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -22169,7 +22187,7 @@ msgstr "" msgid "Gross Profit / Loss" msgstr "" -#: erpnext/accounts/report/gross_profit/gross_profit.py:304 +#: erpnext/accounts/report/gross_profit/gross_profit.py:332 msgid "Gross Profit Percent" msgstr "" @@ -22247,7 +22265,7 @@ msgstr "" msgid "Group Same Items" msgstr "" -#: erpnext/stock/doctype/stock_settings/stock_settings.py:127 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:128 msgid "Group Warehouses cannot be used in transactions. Please change the value of {0}" msgstr "" @@ -22303,7 +22321,7 @@ msgstr "" msgid "Group by Voucher (Consolidated)" msgstr "" -#: erpnext/stock/utils.py:430 +#: erpnext/stock/utils.py:436 msgid "Group node warehouse is not allowed to select for transactions" msgstr "" @@ -22588,7 +22606,7 @@ msgstr "" msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "" -#: erpnext/stock/stock_ledger.py:1825 +#: erpnext/stock/stock_ledger.py:1833 msgid "Here are the options to proceed:" msgstr "" @@ -23077,7 +23095,7 @@ msgstr "" msgid "If more than one package of the same type (for print)" msgstr "" -#: erpnext/stock/stock_ledger.py:1835 +#: erpnext/stock/stock_ledger.py:1843 msgid "If not, you can Cancel / Submit this entry" msgstr "" @@ -23093,7 +23111,7 @@ msgstr "" msgid "If subcontracted to a vendor" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:992 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1054 msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected." msgstr "" @@ -23102,11 +23120,11 @@ msgstr "" msgid "If the account is frozen, entries are allowed to restricted users." msgstr "" -#: erpnext/stock/stock_ledger.py:1828 +#: erpnext/stock/stock_ledger.py:1836 msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:1011 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1073 msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed." msgstr "" @@ -23195,11 +23213,11 @@ msgstr "" msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:989 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:995 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1696 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1702 msgid "If you still want to proceed, please enable {0}." msgstr "" @@ -23279,7 +23297,7 @@ msgstr "" msgid "Ignore Existing Ordered Qty" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1688 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1694 msgid "Ignore Existing Projected Quantity" msgstr "" @@ -23554,7 +23572,7 @@ msgid "Import Type" msgstr "" #: erpnext/public/js/utils/serial_no_batch_selector.js:217 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:80 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:84 msgid "Import Using CSV file" msgstr "" @@ -24021,7 +24039,7 @@ msgstr "" #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:105 #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:379 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:383 #: erpnext/accounts/report/account_balance/account_balance.js:27 #: erpnext/accounts/report/financial_statements.py:721 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:178 @@ -24106,7 +24124,7 @@ msgstr "" msgid "Incorrect Check in (group) Warehouse for Reorder" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:758 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:761 msgid "Incorrect Component Quantity" msgstr "" @@ -24151,7 +24169,7 @@ msgid "Incorrect Type of Transaction" msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.py:149 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:130 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:131 msgid "Incorrect Warehouse" msgstr "" @@ -24307,13 +24325,13 @@ msgstr "" msgid "Inspected By" msgstr "" -#: erpnext/controllers/stock_controller.py:1064 +#: erpnext/controllers/stock_controller.py:1082 msgid "Inspection Rejected" msgstr "" #. Label of the inspection_required (Check) field in DocType 'Stock Entry' -#: erpnext/controllers/stock_controller.py:1034 -#: erpnext/controllers/stock_controller.py:1036 +#: erpnext/controllers/stock_controller.py:1052 +#: erpnext/controllers/stock_controller.py:1054 #: erpnext/stock/doctype/stock_entry/stock_entry.json msgid "Inspection Required" msgstr "" @@ -24330,7 +24348,7 @@ msgstr "" msgid "Inspection Required before Purchase" msgstr "" -#: erpnext/controllers/stock_controller.py:1049 +#: erpnext/controllers/stock_controller.py:1067 msgid "Inspection Submission" msgstr "" @@ -24409,21 +24427,21 @@ msgstr "" msgid "Insufficient Capacity" msgstr "" -#: erpnext/controllers/accounts_controller.py:3438 -#: erpnext/controllers/accounts_controller.py:3462 +#: erpnext/controllers/accounts_controller.py:3480 +#: erpnext/controllers/accounts_controller.py:3504 msgid "Insufficient Permissions" msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.py:110 #: erpnext/stock/doctype/pick_list/pick_list.py:126 #: erpnext/stock/doctype/pick_list/pick_list.py:915 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:733 -#: erpnext/stock/serial_batch_bundle.py:1010 erpnext/stock/stock_ledger.py:1522 -#: erpnext/stock/stock_ledger.py:1995 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:736 +#: erpnext/stock/serial_batch_bundle.py:987 erpnext/stock/stock_ledger.py:1530 +#: erpnext/stock/stock_ledger.py:2003 msgid "Insufficient Stock" msgstr "" -#: erpnext/stock/stock_ledger.py:2010 +#: erpnext/stock/stock_ledger.py:2018 msgid "Insufficient Stock for Batch" msgstr "" @@ -24537,7 +24555,7 @@ msgstr "" msgid "Interest" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2981 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2989 msgid "Interest and/or dunning fee" msgstr "" @@ -24561,11 +24579,11 @@ msgstr "" msgid "Internal Customer for company {0} already exists" msgstr "" -#: erpnext/controllers/accounts_controller.py:623 +#: erpnext/controllers/accounts_controller.py:659 msgid "Internal Sale or Delivery Reference missing." msgstr "" -#: erpnext/controllers/accounts_controller.py:625 +#: erpnext/controllers/accounts_controller.py:661 msgid "Internal Sales Reference Missing" msgstr "" @@ -24596,7 +24614,7 @@ msgstr "" msgid "Internal Transfer" msgstr "" -#: erpnext/controllers/accounts_controller.py:634 +#: erpnext/controllers/accounts_controller.py:670 msgid "Internal Transfer Reference Missing" msgstr "" @@ -24609,7 +24627,7 @@ msgstr "" msgid "Internal Work History" msgstr "" -#: erpnext/controllers/stock_controller.py:1131 +#: erpnext/controllers/stock_controller.py:1149 msgid "Internal transfers can only be done in company's default currency" msgstr "" @@ -24633,14 +24651,14 @@ msgstr "" msgid "Invalid" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:368 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:376 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:879 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:889 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:367 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:375 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:883 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:893 #: erpnext/assets/doctype/asset_category/asset_category.py:70 #: erpnext/assets/doctype/asset_category/asset_category.py:98 -#: erpnext/controllers/accounts_controller.py:2824 -#: erpnext/controllers/accounts_controller.py:2832 +#: erpnext/controllers/accounts_controller.py:2866 +#: erpnext/controllers/accounts_controller.py:2874 msgid "Invalid Account" msgstr "" @@ -24657,7 +24675,7 @@ msgstr "" msgid "Invalid Attribute" msgstr "" -#: erpnext/controllers/accounts_controller.py:448 +#: erpnext/controllers/accounts_controller.py:484 msgid "Invalid Auto Repeat Date" msgstr "" @@ -24665,7 +24683,7 @@ msgstr "" msgid "Invalid Barcode. There is no Item attached to this barcode." msgstr "" -#: erpnext/public/js/controllers/transaction.js:2588 +#: erpnext/public/js/controllers/transaction.js:2597 msgid "Invalid Blanket Order for the selected Customer and Item" msgstr "" @@ -24673,13 +24691,13 @@ msgstr "" msgid "Invalid Child Procedure" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1984 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1991 msgid "Invalid Company for Inter Company Transaction." msgstr "" #: erpnext/assets/doctype/asset/asset.py:251 #: erpnext/assets/doctype/asset/asset.py:258 -#: erpnext/controllers/accounts_controller.py:2847 +#: erpnext/controllers/accounts_controller.py:2889 msgid "Invalid Cost Center" msgstr "" @@ -24687,7 +24705,7 @@ msgstr "" msgid "Invalid Credentials" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:335 +#: erpnext/selling/doctype/sales_order/sales_order.py:340 msgid "Invalid Delivery Date" msgstr "" @@ -24767,11 +24785,11 @@ msgstr "" msgid "Invalid Purchase Invoice" msgstr "" -#: erpnext/controllers/accounts_controller.py:3475 +#: erpnext/controllers/accounts_controller.py:3517 msgid "Invalid Qty" msgstr "" -#: erpnext/controllers/accounts_controller.py:1157 +#: erpnext/controllers/accounts_controller.py:1199 msgid "Invalid Quantity" msgstr "" @@ -24785,7 +24803,7 @@ msgstr "" msgid "Invalid Selling Price" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1396 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1399 msgid "Invalid Serial and Batch Bundle" msgstr "" @@ -24834,7 +24852,7 @@ msgstr "" msgid "Invalid {0}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1982 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1989 msgid "Invalid {0} for Inter Company Transaction." msgstr "" @@ -25025,7 +25043,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:2033 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2040 #: 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" @@ -25680,7 +25698,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:2043 +#: erpnext/public/js/controllers/transaction.js:2052 msgid "It is needed to fetch Item Details." msgstr "" @@ -25958,7 +25976,7 @@ msgstr "" #: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:67 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:36 -#: erpnext/accounts/report/gross_profit/gross_profit.py:234 +#: erpnext/accounts/report/gross_profit/gross_profit.py:262 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:150 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:169 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:36 @@ -26005,8 +26023,10 @@ 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:213 -#: erpnext/public/js/controllers/transaction.js:2318 -#: erpnext/public/js/utils.js:495 erpnext/public/js/utils.js:650 +#: erpnext/public/js/controllers/transaction.js:2327 +#: erpnext/public/js/stock_reservation.js:99 +#: erpnext/public/js/stock_reservation.js:292 erpnext/public/js/utils.js:495 +#: erpnext/public/js/utils.js:650 #: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json #: erpnext/selling/doctype/installation_note_item/installation_note_item.json #: erpnext/selling/doctype/quotation/quotation.js:269 @@ -26077,11 +26097,11 @@ msgstr "" msgid "Item Code cannot be changed for Serial No." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:443 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:442 msgid "Item Code required at Row No {0}" msgstr "" -#: erpnext/selling/page/point_of_sale/pos_controller.js:742 +#: erpnext/selling/page/point_of_sale/pos_controller.js:743 #: erpnext/selling/page/point_of_sale/pos_item_details.js:274 msgid "Item Code: {0} is not available under warehouse {1}." msgstr "" @@ -26182,7 +26202,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/gross_profit/gross_profit.js:44 -#: erpnext/accounts/report/gross_profit/gross_profit.py:247 +#: erpnext/accounts/report/gross_profit/gross_profit.py:275 #: 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/item_wise_purchase_register/item_wise_purchase_register.js:28 @@ -26269,7 +26289,7 @@ msgstr "" msgid "Item Group Tree" msgstr "" -#: erpnext/accounts/doctype/pricing_rule/pricing_rule.py:528 +#: erpnext/accounts/doctype/pricing_rule/pricing_rule.py:526 msgid "Item Group not mentioned in item master for item {0}" msgstr "" @@ -26288,6 +26308,12 @@ msgstr "" msgid "Item Image (if not slideshow)" msgstr "" +#. Label of the item_information_section (Section Break) field in DocType +#. 'Stock Reservation Entry' +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json +msgid "Item Information" +msgstr "" + #. Label of the locations (Table) field in DocType 'Pick List' #: erpnext/stock/doctype/pick_list/pick_list.json msgid "Item Locations" @@ -26388,7 +26414,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:73 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:70 -#: erpnext/accounts/report/gross_profit/gross_profit.py:241 +#: erpnext/accounts/report/gross_profit/gross_profit.py:269 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:175 @@ -26433,7 +26459,7 @@ msgstr "" #: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:359 #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92 #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:134 -#: erpnext/public/js/controllers/transaction.js:2324 +#: erpnext/public/js/controllers/transaction.js:2333 #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:35 @@ -26763,7 +26789,7 @@ msgstr "" msgid "Item and Warranty Details" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2515 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2629 msgid "Item for row {0} does not match Material Request" msgstr "" @@ -26793,11 +26819,11 @@ msgstr "" msgid "Item operation" msgstr "" -#: erpnext/controllers/accounts_controller.py:3498 +#: erpnext/controllers/accounts_controller.py:3540 msgid "Item qty can not be updated as raw materials are already processed." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:849 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:852 msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}" msgstr "" @@ -26810,7 +26836,7 @@ msgstr "" msgid "Item valuation rate is recalculated considering landed cost voucher amount" msgstr "" -#: erpnext/stock/utils.py:545 +#: erpnext/stock/utils.py:551 msgid "Item valuation reposting in progress. Report might show incorrect item valuation." msgstr "" @@ -26836,7 +26862,7 @@ msgstr "" msgid "Item {0} does not exist in the system or has expired" msgstr "" -#: erpnext/controllers/stock_controller.py:381 +#: erpnext/controllers/stock_controller.py:392 msgid "Item {0} does not exist." msgstr "" @@ -26844,7 +26870,7 @@ msgstr "" msgid "Item {0} entered multiple times." msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:197 +#: erpnext/controllers/sales_and_purchase_return.py:201 msgid "Item {0} has already been returned" msgstr "" @@ -26852,7 +26878,7 @@ msgstr "" msgid "Item {0} has been disabled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:687 +#: erpnext/selling/doctype/sales_order/sales_order.py:692 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "" @@ -26864,7 +26890,7 @@ msgstr "" msgid "Item {0} ignored since it is not a stock item" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:450 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:464 msgid "Item {0} is already reserved/delivered against Sales Order {1}." msgstr "" @@ -26888,7 +26914,7 @@ msgstr "" msgid "Item {0} is not a subcontracted item" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1633 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1662 msgid "Item {0} is not active or end of life has been reached" msgstr "" @@ -26908,7 +26934,7 @@ msgstr "" msgid "Item {0} must be a non-stock item" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1136 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1139 msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}" msgstr "" @@ -27047,7 +27073,7 @@ msgstr "" msgid "Items Filter" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1552 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1558 #: erpnext/selling/doctype/sales_order/sales_order.js:1242 msgid "Items Required" msgstr "" @@ -27064,7 +27090,7 @@ msgstr "" msgid "Items and Pricing" msgstr "" -#: erpnext/controllers/accounts_controller.py:3717 +#: erpnext/controllers/accounts_controller.py:3759 msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}." msgstr "" @@ -27072,7 +27098,7 @@ msgstr "" msgid "Items for Raw Material Request" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:845 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:848 msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}" msgstr "" @@ -27082,7 +27108,7 @@ msgstr "" msgid "Items to Be Repost" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1551 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1557 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "" @@ -27091,6 +27117,7 @@ msgstr "" msgid "Items to Order and Receive" msgstr "" +#: erpnext/public/js/stock_reservation.js:59 #: erpnext/selling/doctype/sales_order/sales_order.js:308 msgid "Items to Reserve" msgstr "" @@ -27145,7 +27172,7 @@ msgstr "" #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/job_card/job_card.py:855 #: erpnext/manufacturing/doctype/operation/operation.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:330 +#: erpnext/manufacturing/doctype/work_order/work_order.js:352 #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:29 #: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:86 @@ -27273,7 +27300,7 @@ msgstr "" msgid "Job Worker Warehouse" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1703 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2034 msgid "Job card {0} created" msgstr "" @@ -28769,12 +28796,14 @@ msgstr "" msgid "Major/Optional Subjects" msgstr "" +#. Label of the make (Data) field in DocType 'Vehicle' #: erpnext/accounts/doctype/journal_entry/journal_entry.js:76 #: erpnext/manufacturing/doctype/job_card/job_card.js:383 +#: erpnext/setup/doctype/vehicle/vehicle.json msgid "Make" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:54 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:58 msgid "Make " msgstr "" @@ -28898,7 +28927,7 @@ msgstr "" #: erpnext/manufacturing/doctype/bom/bom.py:261 #: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.py:71 #: erpnext/public/js/controllers/accounts.js:249 -#: erpnext/public/js/controllers/transaction.js:2710 +#: erpnext/public/js/controllers/transaction.js:2719 #: erpnext/public/js/utils/party.js:317 #: erpnext/stock/doctype/delivery_note/delivery_note.js:164 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json @@ -28918,7 +28947,7 @@ msgstr "" msgid "Mandatory Depends On" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1541 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1548 msgid "Mandatory Field" msgstr "" @@ -28938,11 +28967,11 @@ msgstr "" msgid "Mandatory Missing" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:626 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:625 msgid "Mandatory Purchase Order" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:647 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:646 msgid "Mandatory Purchase Receipt" msgstr "" @@ -29016,8 +29045,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:926 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:937 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:929 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:940 #: 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 @@ -29050,7 +29079,6 @@ msgstr "" #. Label of the manufacturer (Link) field in DocType 'Purchase Invoice Item' #. Label of the manufacturer (Link) field in DocType 'Purchase Order Item' #. Label of the manufacturer (Link) field in DocType 'Supplier Quotation Item' -#. Label of the make (Data) field in DocType 'Vehicle' #. Option for the 'Variant Based On' (Select) field in DocType 'Item' #. Label of the manufacturer (Link) field in DocType 'Item Manufacturer' #. Name of a DocType @@ -29064,7 +29092,6 @@ msgstr "" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:62 -#: erpnext/setup/doctype/vehicle/vehicle.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_manufacturer/item_manufacturer.json #: erpnext/stock/doctype/manufacturer/manufacturer.json @@ -29153,7 +29180,7 @@ msgstr "" msgid "Manufacturing Manager" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1843 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1872 msgid "Manufacturing Quantity is mandatory" msgstr "" @@ -29214,7 +29241,7 @@ msgstr "" msgid "Mapping Subcontracting Order ..." msgstr "" -#: erpnext/public/js/utils.js:897 +#: erpnext/public/js/utils.js:953 msgid "Mapping {0} ..." msgstr "" @@ -29353,7 +29380,7 @@ msgstr "" msgid "Material" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:710 +#: erpnext/manufacturing/doctype/work_order/work_order.js:740 msgid "Material Consumption" msgstr "" @@ -29361,7 +29388,7 @@ msgstr "" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:121 #: erpnext/stock/doctype/stock_entry/stock_entry.json -#: erpnext/stock/doctype/stock_entry/stock_entry.py:927 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:930 #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Material Consumption for Manufacture" msgstr "" @@ -29539,7 +29566,7 @@ msgstr "" msgid "Material Request Type" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1610 +#: erpnext/selling/doctype/sales_order/sales_order.py:1615 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "" @@ -29717,7 +29744,7 @@ msgstr "" msgid "Max discount allowed for item: {0} is {1}%" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:826 +#: erpnext/manufacturing/doctype/work_order/work_order.js:888 #: erpnext/stock/doctype/pick_list/pick_list.js:176 msgid "Max: {0}" msgstr "" @@ -29739,11 +29766,11 @@ msgstr "" msgid "Maximum Payment Amount" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:3053 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3167 msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:3044 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3158 msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}." msgstr "" @@ -29830,7 +29857,7 @@ msgstr "" msgid "Megawatt" msgstr "" -#: erpnext/stock/stock_ledger.py:1841 +#: erpnext/stock/stock_ledger.py:1849 msgid "Mention Valuation Rate in the Item master." msgstr "" @@ -29879,7 +29906,7 @@ msgstr "" msgid "Merge Similar Account Heads" msgstr "" -#: erpnext/public/js/utils.js:929 +#: erpnext/public/js/utils.js:985 msgid "Merge taxes from multiple documents" msgstr "" @@ -30235,14 +30262,14 @@ msgstr "" #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:69 #: erpnext/accounts/doctype/pos_profile/pos_profile.py:169 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:586 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2049 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2607 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:585 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2056 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2614 #: erpnext/assets/doctype/asset_category/asset_category.py:117 msgid "Missing Account" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1427 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1434 msgid "Missing Asset" msgstr "" @@ -30259,7 +30286,7 @@ msgstr "" msgid "Missing Finance Book" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1335 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1338 msgid "Missing Finished Good" msgstr "" @@ -30267,7 +30294,7 @@ msgstr "" msgid "Missing Formula" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:765 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:768 msgid "Missing Item" msgstr "" @@ -30292,7 +30319,7 @@ msgid "Missing email template for dispatch. Please set one in Delivery Settings. msgstr "" #: erpnext/manufacturing/doctype/bom/bom.py:1034 -#: erpnext/manufacturing/doctype/work_order/work_order.py:1070 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1127 msgid "Missing value" msgstr "" @@ -30524,7 +30551,7 @@ msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/budget_variance_report/budget_variance_report.js:62 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:75 -#: erpnext/accounts/report/gross_profit/gross_profit.py:359 +#: erpnext/accounts/report/gross_profit/gross_profit.py:387 #: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json #: erpnext/buying/report/purchase_analytics/purchase_analytics.js:61 #: erpnext/maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json @@ -30647,7 +30674,7 @@ msgstr "" #. Label of the more_info (Section Break) field in DocType 'Serial No' #. Label of the more_info (Section Break) field in DocType 'Stock Entry' #. Label of the more_info (Section Break) field in DocType 'Stock Entry Detail' -#. Label of the section_break_3vb3 (Section Break) field in DocType 'Stock +#. Label of the section_break_3vb3 (Tab Break) field in DocType 'Stock #. Reservation Entry' #. Label of the more_info (Section Break) field in DocType 'Subcontracting #. Receipt' @@ -30756,11 +30783,11 @@ msgstr "" msgid "Multiple Warehouse Accounts" msgstr "" -#: erpnext/controllers/accounts_controller.py:1011 +#: erpnext/controllers/accounts_controller.py:1053 msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1342 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1345 msgid "Multiple items cannot be marked as finished item" msgstr "" @@ -30769,7 +30796,7 @@ msgid "Music" msgstr "" #. Label of the must_be_whole_number (Check) field in DocType 'UOM' -#: erpnext/manufacturing/doctype/work_order/work_order.py:1026 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1083 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:137 #: erpnext/utilities/transaction_base.py:540 @@ -30943,6 +30970,10 @@ msgstr "" msgid "Needs Analysis" msgstr "" +#: erpnext/stock/serial_batch_bundle.py:1269 +msgid "Negative Batch Quantity" +msgstr "" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:567 msgid "Negative Quantity is not allowed" msgstr "" @@ -31224,7 +31255,7 @@ msgstr "" msgid "Net Weight UOM" msgstr "" -#: erpnext/controllers/accounts_controller.py:1363 +#: erpnext/controllers/accounts_controller.py:1405 msgid "Net total calculation precision loss" msgstr "" @@ -31480,8 +31511,8 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:623 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:644 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:622 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:643 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/projects/doctype/project/project.json @@ -31507,7 +31538,7 @@ msgstr "" msgid "No Answer" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2151 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2158 msgid "No Customer found for Inter Company Transactions which represents company {0}" msgstr "" @@ -31576,12 +31607,12 @@ msgstr "" msgid "No Records for these settings." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:332 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:967 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:331 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:971 msgid "No Remarks" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:896 +#: erpnext/controllers/sales_and_purchase_return.py:902 msgid "No Serial / Batches are available for return" msgstr "" @@ -31593,15 +31624,15 @@ msgstr "" msgid "No Summary" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2135 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2142 msgid "No Supplier found for Inter Company Transactions which represents company {0}" msgstr "" -#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:209 +#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:210 msgid "No Tax Withholding data found for the current posting date." msgstr "" -#: erpnext/accounts/report/gross_profit/gross_profit.py:810 +#: erpnext/accounts/report/gross_profit/gross_profit.py:838 msgid "No Terms" msgstr "" @@ -31622,7 +31653,7 @@ msgstr "" msgid "No accounting entries for the following warehouses" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:693 +#: erpnext/selling/doctype/sales_order/sales_order.py:698 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "" @@ -31760,7 +31791,7 @@ msgstr "" msgid "No outstanding invoices require exchange rate revaluation" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2417 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2425 msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified." msgstr "" @@ -31798,6 +31829,10 @@ msgstr "" msgid "No records found in the Payments table" msgstr "" +#: erpnext/public/js/stock_reservation.js:202 +msgid "No reserved stock to unreserve." +msgstr "" + #. Description of the 'Stock Frozen Up To' (Date) field in DocType 'Stock #. Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -31813,7 +31848,7 @@ msgstr "" msgid "No {0} Accounts found for this company." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2199 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2206 msgid "No {0} found for Inter Company Transactions." msgstr "" @@ -31861,14 +31896,14 @@ msgid "None of the items have any change in quantity or value." msgstr "" #. Name of a UOM -#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:673 -#: erpnext/stock/utils.py:675 +#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:679 +#: erpnext/stock/utils.py:681 msgid "Nos" msgstr "" #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py:66 #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:257 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:523 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:527 #: erpnext/assets/doctype/asset/asset.js:618 #: erpnext/assets/doctype/asset/asset.js:635 #: erpnext/controllers/buying_controller.py:202 @@ -31884,8 +31919,8 @@ msgstr "" msgid "Not Applicable" msgstr "" -#: erpnext/selling/page/point_of_sale/pos_controller.js:741 -#: erpnext/selling/page/point_of_sale/pos_controller.js:770 +#: erpnext/selling/page/point_of_sale/pos_controller.js:742 +#: erpnext/selling/page/point_of_sale/pos_controller.js:771 msgid "Not Available" msgstr "" @@ -31971,11 +32006,11 @@ msgid "Not in stock" msgstr "" #: erpnext/buying/doctype/purchase_order/purchase_order.py:706 -#: erpnext/manufacturing/doctype/work_order/work_order.py:1348 -#: erpnext/manufacturing/doctype/work_order/work_order.py:1506 -#: erpnext/manufacturing/doctype/work_order/work_order.py:1573 -#: erpnext/selling/doctype/sales_order/sales_order.py:796 -#: erpnext/selling/doctype/sales_order/sales_order.py:1596 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1679 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1837 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1904 +#: erpnext/selling/doctype/sales_order/sales_order.py:801 +#: erpnext/selling/doctype/sales_order/sales_order.py:1601 msgid "Not permitted" msgstr "" @@ -31985,8 +32020,8 @@ msgstr "" #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:258 #: erpnext/crm/doctype/crm_note/crm_note.json #: erpnext/manufacturing/doctype/bom_update_log/bom_update_log.py:100 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:993 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1698 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:999 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1704 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/public/js/controllers/buying.js:464 #: erpnext/selling/doctype/customer/customer.py:125 @@ -31994,7 +32029,7 @@ msgstr "" #: erpnext/stock/doctype/item/item.js:497 #: erpnext/stock/doctype/item/item.py:565 #: erpnext/stock/doctype/item_price/item_price.json -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1343 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1346 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:919 #: erpnext/templates/pages/timelog_info.html:43 msgid "Note" @@ -32018,7 +32053,7 @@ msgstr "" msgid "Note: Item {0} added multiple times" msgstr "" -#: erpnext/controllers/accounts_controller.py:534 +#: erpnext/controllers/accounts_controller.py:570 msgid "Note: Payment Entry will not be created since 'Cash or Bank Account' was not specified" msgstr "" @@ -32401,7 +32436,7 @@ msgstr "" msgid "On enabling this cancellation entries will be posted on the actual cancellation date and reports will consider cancelled entries as well" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:591 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:613 msgid "On expanding a row in the Items to Manufacture table, you'll see an option to 'Include Exploded Items'. Ticking this includes raw materials of the sub-assembly items in the production process." msgstr "" @@ -32425,7 +32460,7 @@ msgstr "" msgid "Once set, this invoice will be on hold till the set date" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:643 +#: erpnext/manufacturing/doctype/work_order/work_order.js:671 msgid "Once the Work Order is Closed. It can't be resumed." msgstr "" @@ -32499,7 +32534,7 @@ msgstr "" msgid "Only leaf nodes are allowed in transaction" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:936 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:939 msgid "Only one {0} entry can be created against the Work Order {1}" msgstr "" @@ -32777,8 +32812,8 @@ msgstr "" msgid "Opening Invoice Item" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1558 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1642 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1557 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1649 msgid "Opening Invoice has rounding adjustment of {0}.

'{1}' account is required to post these values. Please set it in Company: {2}.

Or, '{3}' can be enabled to not post any rounding adjustment." msgstr "" @@ -32892,7 +32927,7 @@ msgstr "" #: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/sub_operation/sub_operation.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:258 +#: erpnext/manufacturing/doctype/work_order/work_order.js:280 #: erpnext/manufacturing/doctype/work_order_item/work_order_item.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:31 @@ -32931,7 +32966,7 @@ msgstr "" msgid "Operation ID" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:272 +#: erpnext/manufacturing/doctype/work_order/work_order.js:294 msgid "Operation Id" msgstr "" @@ -32959,7 +32994,7 @@ msgstr "" msgid "Operation Time" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1076 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1133 msgid "Operation Time must be greater than 0 for Operation {0}" msgstr "" @@ -32994,7 +33029,7 @@ msgstr "" #. Label of the operations (Table) field in DocType 'Work Order' #. Label of the operation (Section Break) field in DocType 'Email Digest' #: erpnext/manufacturing/doctype/bom/bom.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:253 +#: erpnext/manufacturing/doctype/work_order/work_order.js:275 #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/setup/doctype/company/company.py:362 #: erpnext/setup/doctype/email_digest/email_digest.json @@ -33312,7 +33347,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:781 +#: erpnext/selling/doctype/sales_order/sales_order.py:786 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "" @@ -33581,7 +33616,7 @@ msgstr "" msgid "Over Picking Allowance" msgstr "" -#: erpnext/controllers/stock_controller.py:1297 +#: erpnext/controllers/stock_controller.py:1315 msgid "Over Receipt" msgstr "" @@ -33604,7 +33639,7 @@ msgstr "" msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role." msgstr "" -#: erpnext/controllers/accounts_controller.py:1893 +#: erpnext/controllers/accounts_controller.py:1935 msgid "Overbilling of {} ignored because you have {} role." msgstr "" @@ -33619,7 +33654,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:263 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:267 #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json #: erpnext/manufacturing/report/production_analytics/production_analytics.py:136 @@ -33877,7 +33912,7 @@ msgstr "" msgid "POS Profile doesn't match {}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1141 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1148 msgid "POS Profile required to make POS Entry" msgstr "" @@ -33968,7 +34003,7 @@ msgstr "" msgid "Packed Items" msgstr "" -#: erpnext/controllers/stock_controller.py:1135 +#: erpnext/controllers/stock_controller.py:1153 msgid "Packed Items cannot be transferred internally" msgstr "" @@ -34065,7 +34100,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:269 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:273 msgid "Paid" msgstr "" @@ -34116,7 +34151,7 @@ msgstr "" msgid "Paid Amount After Tax (Company Currency)" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1937 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1945 msgid "Paid Amount cannot be greater than total negative outstanding amount {0}" msgstr "" @@ -34135,8 +34170,8 @@ msgstr "" msgid "Paid To Account Type" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:322 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1013 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:321 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1017 msgid "Paid amount + Write Off Amount can not be greater than Grand Total" msgstr "" @@ -34357,7 +34392,7 @@ msgstr "" msgid "Partial Material Transferred" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1034 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1295 msgid "Partial Stock Reservation" msgstr "" @@ -34587,7 +34622,7 @@ msgstr "" msgid "Party Account No. (Bank Statement)" msgstr "" -#: erpnext/controllers/accounts_controller.py:2158 +#: erpnext/controllers/accounts_controller.py:2200 msgid "Party Account {0} currency ({1}) and document currency ({2}) should be same" msgstr "" @@ -35000,7 +35035,7 @@ msgstr "" msgid "Payment Entry is already created" msgstr "" -#: erpnext/controllers/accounts_controller.py:1314 +#: erpnext/controllers/accounts_controller.py:1356 msgid "Payment Entry {0} is linked against Order {1}, check if it should be pulled as advance in this invoice." msgstr "" @@ -35279,7 +35314,7 @@ msgstr "" #: erpnext/accounts/doctype/payment_term/payment_term.json #: erpnext/accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1080 -#: erpnext/accounts/report/gross_profit/gross_profit.py:365 +#: erpnext/accounts/report/gross_profit/gross_profit.py:393 #: erpnext/accounts/workspace/accounting/accounting.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 msgid "Payment Term" @@ -35524,7 +35559,7 @@ msgstr "" #. Label of the pending_qty (Float) field in DocType 'Production Plan Item' #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:252 #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:277 +#: erpnext/manufacturing/doctype/work_order/work_order.js:299 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:183 #: erpnext/selling/doctype/sales_order/sales_order.js:1213 #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45 @@ -36261,15 +36296,15 @@ msgstr "" msgid "Please add {1} role to user {0}." msgstr "" -#: erpnext/controllers/stock_controller.py:1308 +#: erpnext/controllers/stock_controller.py:1326 msgid "Please adjust the qty or edit {0} to proceed." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:124 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:128 msgid "Please attach CSV file" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2742 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2749 msgid "Please cancel and amend the Payment Entry" msgstr "" @@ -36347,7 +36382,7 @@ msgstr "" msgid "Please create a new Accounting Dimension if required." msgstr "" -#: erpnext/controllers/accounts_controller.py:624 +#: erpnext/controllers/accounts_controller.py:660 msgid "Please create purchase from internal sale or delivery document itself" msgstr "" @@ -36389,7 +36424,7 @@ msgstr "" msgid "Please enable pop-ups" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:499 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:564 msgid "Please enable {0} in the {1}." msgstr "" @@ -36397,28 +36432,28 @@ msgstr "" msgid "Please enable {} in {} to allow same item in multiple rows" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:365 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:364 msgid "Please ensure that the {0} account is a Balance Sheet account. You can change the parent account to a Balance Sheet account or select a different account." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:373 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:372 msgid "Please ensure that the {0} account {1} is a Payable account. You can change the account type to Payable or select a different account." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:873 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:877 msgid "Please ensure {} account is a Balance Sheet account." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:883 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:887 msgid "Please ensure {} account {} is a Receivable account." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:516 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:519 msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}" msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:447 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1052 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1056 msgid "Please enter Account for Change Amount" msgstr "" @@ -36430,7 +36465,7 @@ msgstr "" msgid "Please enter Cost Center" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:339 +#: erpnext/selling/doctype/sales_order/sales_order.py:344 msgid "Please enter Delivery Date" msgstr "" @@ -36447,7 +36482,7 @@ msgstr "" msgid "Please enter Item Code to get Batch Number" msgstr "" -#: erpnext/public/js/controllers/transaction.js:2461 +#: erpnext/public/js/controllers/transaction.js:2470 msgid "Please enter Item Code to get batch no" msgstr "" @@ -36507,8 +36542,8 @@ msgstr "" msgid "Please enter Warehouse and Date" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:651 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1048 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:650 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1052 msgid "Please enter Write Off Account" msgstr "" @@ -36520,7 +36555,7 @@ msgstr "" msgid "Please enter company name first" msgstr "" -#: erpnext/controllers/accounts_controller.py:2623 +#: erpnext/controllers/accounts_controller.py:2665 msgid "Please enter default currency in Company Master" msgstr "" @@ -36544,7 +36579,7 @@ msgstr "" msgid "Please enter relieving date." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:128 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:132 msgid "Please enter serial nos" msgstr "" @@ -36659,7 +36694,7 @@ msgstr "" msgid "Please select Apply Discount On" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1561 +#: erpnext/selling/doctype/sales_order/sales_order.py:1566 msgid "Please select BOM against item {0}" msgstr "" @@ -36745,7 +36780,7 @@ msgstr "" msgid "Please select Price List" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1563 +#: erpnext/selling/doctype/sales_order/sales_order.py:1568 msgid "Please select Qty against item {0}" msgstr "" @@ -36753,7 +36788,7 @@ msgstr "" msgid "Please select Sample Retention Warehouse in Stock Settings first" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:321 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:323 msgid "Please select Serial/Batch Nos to reserve or change Reservation Based On to Qty." msgstr "" @@ -36761,11 +36796,11 @@ msgstr "" msgid "Please select Start Date and End Date for Item {0}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1257 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1260 msgid "Please select Subcontracting Order instead of Purchase Order {0}" msgstr "" -#: erpnext/controllers/accounts_controller.py:2472 +#: erpnext/controllers/accounts_controller.py:2514 msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "" @@ -36781,7 +36816,7 @@ msgstr "" #: erpnext/manufacturing/doctype/bom/bom.js:597 #: erpnext/manufacturing/doctype/bom/bom.py:261 #: erpnext/public/js/controllers/accounts.js:249 -#: erpnext/public/js/controllers/transaction.js:2710 +#: erpnext/public/js/controllers/transaction.js:2719 msgid "Please select a Company first." msgstr "" @@ -36878,10 +36913,12 @@ msgstr "" msgid "Please select items" msgstr "" +#: erpnext/public/js/stock_reservation.js:192 #: erpnext/selling/doctype/sales_order/sales_order.js:400 msgid "Please select items to reserve." msgstr "" +#: erpnext/public/js/stock_reservation.js:264 #: erpnext/selling/doctype/sales_order/sales_order.js:504 msgid "Please select items to unreserve." msgstr "" @@ -36926,7 +36963,7 @@ msgstr "" msgid "Please select weekly off day" msgstr "" -#: erpnext/public/js/utils.js:949 +#: erpnext/public/js/utils.js:1005 msgid "Please select {0}" msgstr "" @@ -36956,7 +36993,7 @@ msgstr "" msgid "Please set Account" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1541 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1548 msgid "Please set Account for Change Amount" msgstr "" @@ -36997,7 +37034,7 @@ msgstr "" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:583 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:582 msgid "Please set Fixed Asset Account in {} against {}." msgstr "" @@ -37039,7 +37076,7 @@ msgstr "" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1341 +#: erpnext/selling/doctype/sales_order/sales_order.py:1346 msgid "Please set a Supplier against the Items to be considered in the Purchase Order." msgstr "" @@ -37051,7 +37088,7 @@ msgstr "" msgid "Please set a default Holiday List for Employee {0} or Company {1}" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1081 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1080 msgid "Please set account in Warehouse {0}" msgstr "" @@ -37060,7 +37097,7 @@ msgstr "" msgid "Please set an Address on the Company '%s'" msgstr "" -#: erpnext/controllers/stock_controller.py:715 +#: erpnext/controllers/stock_controller.py:731 msgid "Please set an Expense Account in the Items table" msgstr "" @@ -37072,19 +37109,19 @@ msgstr "" msgid "Please set at least one row in the Taxes and Charges Table" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2046 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2053 msgid "Please set default Cash or Bank account in Mode of Payment {0}" msgstr "" #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:66 #: erpnext/accounts/doctype/pos_profile/pos_profile.py:166 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2604 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2611 msgid "Please set default Cash or Bank account in Mode of Payment {}" msgstr "" #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:68 #: erpnext/accounts/doctype/pos_profile/pos_profile.py:168 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2606 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2613 msgid "Please set default Cash or Bank account in Mode of Payments {}" msgstr "" @@ -37100,7 +37137,7 @@ msgstr "" msgid "Please set default UOM in Stock Settings" msgstr "" -#: erpnext/controllers/stock_controller.py:576 +#: erpnext/controllers/stock_controller.py:592 msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer" msgstr "" @@ -37122,11 +37159,11 @@ msgstr "" msgid "Please set filters" msgstr "" -#: erpnext/controllers/accounts_controller.py:2074 +#: erpnext/controllers/accounts_controller.py:2116 msgid "Please set one of the following:" msgstr "" -#: erpnext/public/js/controllers/transaction.js:2173 +#: erpnext/public/js/controllers/transaction.js:2182 msgid "Please set recurring after saving" msgstr "" @@ -37138,7 +37175,7 @@ msgstr "" msgid "Please set the Default Cost Center in {0} company." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:564 +#: erpnext/manufacturing/doctype/work_order/work_order.js:592 msgid "Please set the Item Code first" msgstr "" @@ -37181,7 +37218,7 @@ msgstr "" msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss" msgstr "" -#: erpnext/controllers/accounts_controller.py:416 +#: erpnext/controllers/accounts_controller.py:452 msgid "Please set {0} to {1}, the same account that was used in the original invoice {2}." msgstr "" @@ -37193,7 +37230,7 @@ msgstr "" msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "" -#: erpnext/public/js/controllers/transaction.js:2041 +#: erpnext/public/js/controllers/transaction.js:2050 msgid "Please specify" msgstr "" @@ -37208,7 +37245,7 @@ msgid "Please specify Company to proceed" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1479 -#: erpnext/controllers/accounts_controller.py:2806 +#: erpnext/controllers/accounts_controller.py:2848 #: erpnext/public/js/controllers/accounts.js:97 msgid "Please specify a valid Row ID for row {0} in table {1}" msgstr "" @@ -37410,7 +37447,7 @@ msgstr "" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:65 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 #: erpnext/accounts/report/general_ledger/general_ledger.py:614 -#: erpnext/accounts/report/gross_profit/gross_profit.py:222 +#: erpnext/accounts/report/gross_profit/gross_profit.py:250 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:202 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:137 @@ -37491,7 +37528,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:228 +#: erpnext/accounts/report/gross_profit/gross_profit.py:256 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json @@ -37513,7 +37550,7 @@ msgstr "" msgid "Posting Time" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1791 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1820 msgid "Posting date and posting time is mandatory" msgstr "" @@ -37906,7 +37943,7 @@ msgstr "" msgid "Price Per Unit ({0})" msgstr "" -#: erpnext/selling/page/point_of_sale/pos_controller.js:618 +#: erpnext/selling/page/point_of_sale/pos_controller.js:619 msgid "Price is not set for the item." msgstr "" @@ -38654,9 +38691,12 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'Workstation' #. Label of a Card Break in the Manufacturing Workspace +#. Label of the production_section (Section Break) field in DocType 'Stock +#. Reservation Entry' #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/company/company.py:368 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json msgid "Production" msgstr "" @@ -38918,7 +38958,7 @@ msgstr "" #: erpnext/accounts/report/general_ledger/general_ledger.js:162 #: erpnext/accounts/report/general_ledger/general_ledger.py:685 #: erpnext/accounts/report/gross_profit/gross_profit.js:78 -#: erpnext/accounts/report/gross_profit/gross_profit.py:310 +#: erpnext/accounts/report/gross_profit/gross_profit.py:338 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:272 #: erpnext/accounts/report/purchase_register/purchase_register.py:207 @@ -39490,7 +39530,7 @@ msgstr "" msgid "Purchase Invoice {0} is already submitted" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1943 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1942 msgid "Purchase Invoices" msgstr "" @@ -39643,11 +39683,11 @@ msgstr "" msgid "Purchase Order Pricing Rule" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:622 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:621 msgid "Purchase Order Required" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:617 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:616 msgid "Purchase Order Required for item {}" msgstr "" @@ -39667,7 +39707,7 @@ msgstr "" msgid "Purchase Order number required for Item {0}" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:660 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:659 msgid "Purchase Order {0} is not submitted" msgstr "" @@ -39696,7 +39736,7 @@ msgstr "" msgid "Purchase Orders to Receive" msgstr "" -#: erpnext/controllers/accounts_controller.py:1713 +#: erpnext/controllers/accounts_controller.py:1755 msgid "Purchase Orders {0} are un-linked" msgstr "" @@ -39781,11 +39821,11 @@ msgstr "" msgid "Purchase Receipt No" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:643 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:642 msgid "Purchase Receipt Required" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:638 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:637 msgid "Purchase Receipt Required for item {}" msgstr "" @@ -39806,7 +39846,7 @@ msgstr "" msgid "Purchase Receipt {0} created." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:667 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:666 msgid "Purchase Receipt {0} is not submitted" msgstr "" @@ -39954,7 +39994,7 @@ msgstr "" msgid "Purpose" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:363 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:366 msgid "Purpose must be one of {0}" msgstr "" @@ -40012,7 +40052,7 @@ msgstr "" #. DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:267 +#: erpnext/accounts/report/gross_profit/gross_profit.py:295 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:238 @@ -40035,7 +40075,8 @@ msgstr "" #: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:307 #: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:372 #: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:470 -#: erpnext/public/js/utils.js:706 +#: erpnext/public/js/stock_reservation.js:121 +#: erpnext/public/js/stock_reservation.js:310 erpnext/public/js/utils.js:762 #: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:371 #: erpnext/selling/doctype/sales_order/sales_order.js:475 @@ -40137,7 +40178,7 @@ msgstr "" msgid "Qty To Manufacture" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1022 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1079 msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "" @@ -40191,7 +40232,7 @@ msgstr "" msgid "Qty for which recursion isn't applicable." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:824 +#: erpnext/manufacturing/doctype/work_order/work_order.js:886 msgid "Qty for {0}" msgstr "" @@ -40203,6 +40244,12 @@ msgstr "" msgid "Qty in Stock UOM" msgstr "" +#. Label of the transferred_qty (Float) field in DocType 'Stock Reservation +#. Entry' +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json +msgid "Qty in WIP Warehouse" +msgstr "" + #. Label of the for_qty (Float) field in DocType 'Pick List' #: erpnext/stock/doctype/pick_list/pick_list.js:174 #: erpnext/stock/doctype/pick_list/pick_list.json @@ -40683,7 +40730,7 @@ msgstr "" msgid "Quantity cannot be greater than {0} for Item {1}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1325 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1328 msgid "Quantity in row {0} ({1}) must be same as manufactured quantity {2}" msgstr "" @@ -40695,7 +40742,7 @@ msgstr "" msgid "Quantity must be greater than zero, and less or equal to {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:856 +#: erpnext/manufacturing/doctype/work_order/work_order.js:918 #: erpnext/stock/doctype/pick_list/pick_list.js:182 msgid "Quantity must not be more than {0}" msgstr "" @@ -40720,15 +40767,15 @@ msgstr "" msgid "Quantity to Make" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:282 +#: erpnext/manufacturing/doctype/work_order/work_order.js:304 msgid "Quantity to Manufacture" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1647 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1978 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1014 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1071 msgid "Quantity to Manufacture must be greater than 0." msgstr "" @@ -40929,11 +40976,11 @@ msgstr "" msgid "Quotation Trends" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:403 +#: erpnext/selling/doctype/sales_order/sales_order.py:408 msgid "Quotation {0} is cancelled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:316 +#: erpnext/selling/doctype/sales_order/sales_order.py:321 msgid "Quotation {0} not of type {1}" msgstr "" @@ -41068,7 +41115,7 @@ msgstr "" #: erpnext/manufacturing/doctype/bom_item/bom_item.json #: erpnext/manufacturing/doctype/bom_scrap_item/bom_scrap_item.json #: erpnext/manufacturing/doctype/work_order_item/work_order_item.json -#: erpnext/public/js/utils.js:716 +#: erpnext/public/js/utils.js:772 #: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -41446,7 +41493,7 @@ msgstr "" #: erpnext/buying/doctype/purchase_order/purchase_order.js:377 #: erpnext/manufacturing/doctype/production_plan/production_plan.js:103 -#: erpnext/manufacturing/doctype/work_order/work_order.js:662 +#: erpnext/manufacturing/doctype/work_order/work_order.js:690 #: erpnext/selling/doctype/sales_order/sales_order.js:600 #: erpnext/selling/doctype/sales_order/sales_order_list.js:62 #: erpnext/stock/doctype/material_request/material_request.js:211 @@ -42078,7 +42125,7 @@ msgstr "" #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json -#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:10 +#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:13 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 #: erpnext/setup/setup_wizard/data/marketing_source.txt:2 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:23 @@ -42110,7 +42157,7 @@ msgstr "" msgid "Reference Date" msgstr "" -#: erpnext/public/js/controllers/transaction.js:2279 +#: erpnext/public/js/controllers/transaction.js:2288 msgid "Reference Date for Early Payment Discount" msgstr "" @@ -42321,6 +42368,12 @@ msgstr "" msgid "Reference Type" msgstr "" +#. Label of the reference_for_reservation (Data) field in DocType 'Serial and +#. Batch Entry' +#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json +msgid "Reference for Reservation" +msgstr "" + #. Description of the 'Invoice Number' (Data) field in DocType 'Opening Invoice #. Creation Tool Item' #: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json @@ -42512,7 +42565,7 @@ msgstr "" msgid "Release Date" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:313 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:312 msgid "Release date must be in the future" msgstr "" @@ -42957,7 +43010,7 @@ msgstr "" msgid "Reqd By Date" msgstr "" -#: erpnext/public/js/utils.js:726 +#: erpnext/public/js/utils.js:782 msgid "Reqd by date" msgstr "" @@ -43208,6 +43261,7 @@ msgstr "" msgid "Reservation Based On" msgstr "" +#: erpnext/manufacturing/doctype/work_order/work_order.js:800 #: erpnext/selling/doctype/sales_order/sales_order.js:67 #: erpnext/stock/doctype/pick_list/pick_list.js:126 msgid "Reserve" @@ -43215,6 +43269,7 @@ msgstr "" #. Label of the reserve_stock (Check) field in DocType 'Sales Order' #. Label of the reserve_stock (Check) field in DocType 'Sales Order Item' +#: erpnext/public/js/stock_reservation.js:15 #: erpnext/selling/doctype/sales_order/sales_order.js:378 #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -43276,7 +43331,7 @@ msgstr "" msgid "Reserved Qty for Subcontract: Raw materials quantity to make subcontracted items." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:491 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:505 msgid "Reserved Qty should be greater than Delivered Qty." msgstr "" @@ -43292,13 +43347,15 @@ msgstr "" msgid "Reserved Quantity for Production" msgstr "" -#: erpnext/stock/stock_ledger.py:2133 +#: erpnext/stock/stock_ledger.py:2141 msgid "Reserved Serial No." msgstr "" #. Label of the reserved_stock (Float) field in DocType 'Bin' #. Name of a report #: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:24 +#: erpnext/manufacturing/doctype/work_order/work_order.js:816 +#: erpnext/public/js/stock_reservation.js:216 #: erpnext/selling/doctype/sales_order/sales_order.js:90 #: erpnext/selling/doctype/sales_order/sales_order.js:438 #: erpnext/stock/dashboard/item_dashboard_list.html:15 @@ -43306,11 +43363,11 @@ msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.js:146 #: erpnext/stock/report/reserved_stock/reserved_stock.json #: erpnext/stock/report/stock_balance/stock_balance.py:495 -#: erpnext/stock/stock_ledger.py:2117 +#: erpnext/stock/stock_ledger.py:2125 msgid "Reserved Stock" msgstr "" -#: erpnext/stock/stock_ledger.py:2163 +#: erpnext/stock/stock_ledger.py:2171 msgid "Reserved Stock for Batch" msgstr "" @@ -43342,6 +43399,7 @@ msgstr "" msgid "Reserved for sub contracting" msgstr "" +#: erpnext/public/js/stock_reservation.js:183 #: erpnext/selling/doctype/sales_order/sales_order.js:391 #: erpnext/stock/doctype/pick_list/pick_list.js:271 msgid "Reserving Stock..." @@ -43624,7 +43682,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:265 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:269 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:16 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_list.js:15 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json @@ -43668,7 +43726,7 @@ msgstr "" msgid "Return Against Subcontracting Receipt" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:223 +#: erpnext/manufacturing/doctype/work_order/work_order.js:245 msgid "Return Components" msgstr "" @@ -44086,8 +44144,8 @@ msgstr "" msgid "Rounding Loss Allowance should be between 0 and 1" msgstr "" -#: erpnext/controllers/stock_controller.py:588 -#: erpnext/controllers/stock_controller.py:603 +#: erpnext/controllers/stock_controller.py:604 +#: erpnext/controllers/stock_controller.py:619 msgid "Rounding gain/loss Entry for Stock Transfer" msgstr "" @@ -44123,7 +44181,7 @@ msgstr "" msgid "Row # {0}:" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:201 +#: erpnext/controllers/sales_and_purchase_return.py:205 msgid "Row # {0}: Cannot return more than {1} for Item {2}" msgstr "" @@ -44140,12 +44198,12 @@ msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}" msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:456 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1722 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1729 msgid "Row #{0} (Payment Table): Amount must be negative" msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:454 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1717 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1724 msgid "Row #{0} (Payment Table): Amount must be positive" msgstr "" @@ -44174,7 +44232,7 @@ msgstr "" msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "" -#: erpnext/controllers/accounts_controller.py:999 +#: erpnext/controllers/accounts_controller.py:1041 msgid "Row #{0}: Account {1} does not belong to company {2}" msgstr "" @@ -44195,7 +44253,7 @@ msgstr "" msgid "Row #{0}: Amount must be a positive number" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:368 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:372 msgid "Row #{0}: Asset {1} cannot be submitted, it is already {2}" msgstr "" @@ -44203,7 +44261,7 @@ msgstr "" msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:311 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:313 msgid "Row #{0}: Batch No {1} is already selected." msgstr "" @@ -44211,23 +44269,23 @@ msgstr "" msgid "Row #{0}: Cannot allocate more than {1} against payment term {2}" msgstr "" -#: erpnext/controllers/accounts_controller.py:3372 +#: erpnext/controllers/accounts_controller.py:3414 msgid "Row #{0}: Cannot delete item {1} which has already been billed." msgstr "" -#: erpnext/controllers/accounts_controller.py:3346 +#: erpnext/controllers/accounts_controller.py:3388 msgid "Row #{0}: Cannot delete item {1} which has already been delivered" msgstr "" -#: erpnext/controllers/accounts_controller.py:3365 +#: erpnext/controllers/accounts_controller.py:3407 msgid "Row #{0}: Cannot delete item {1} which has already been received" msgstr "" -#: erpnext/controllers/accounts_controller.py:3352 +#: erpnext/controllers/accounts_controller.py:3394 msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it." msgstr "" -#: erpnext/controllers/accounts_controller.py:3358 +#: erpnext/controllers/accounts_controller.py:3400 msgid "Row #{0}: Cannot delete item {1} which is assigned to customer's purchase order." msgstr "" @@ -44235,7 +44293,7 @@ msgstr "" msgid "Row #{0}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor" msgstr "" -#: erpnext/controllers/accounts_controller.py:3613 +#: erpnext/controllers/accounts_controller.py:3655 msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}." msgstr "" @@ -44287,11 +44345,11 @@ msgstr "" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:248 +#: erpnext/selling/doctype/sales_order/sales_order.py:253 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "" -#: erpnext/controllers/stock_controller.py:717 +#: erpnext/controllers/stock_controller.py:733 msgid "Row #{0}: Expense Account not set for the Item {1}. {2}" msgstr "" @@ -44307,7 +44365,7 @@ msgstr "" msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:323 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:326 msgid "Row #{0}: Finished Good must be {1}" msgstr "" @@ -44339,7 +44397,7 @@ msgstr "" msgid "Row #{0}: Item {1} does not exist" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:938 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1199 msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List." msgstr "" @@ -44359,15 +44417,15 @@ msgstr "" msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:566 +#: erpnext/selling/doctype/sales_order/sales_order.py:571 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1021 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1282 msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:645 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:648 msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}." msgstr "" @@ -44391,7 +44449,7 @@ msgstr "" msgid "Row #{0}: Please set reorder quantity" msgstr "" -#: erpnext/controllers/accounts_controller.py:439 +#: erpnext/controllers/accounts_controller.py:475 msgid "Row #{0}: Please update deferred revenue/expense account in item row or default account in company master" msgstr "" @@ -44404,28 +44462,28 @@ msgstr "" msgid "Row #{0}: Qty must be a positive number" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:299 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:301 msgid "Row #{0}: Qty should be less than or equal to Available Qty to Reserve (Actual Qty - Reserved Qty) {1} for Iem {2} against Batch {3} in Warehouse {4}." msgstr "" -#: erpnext/controllers/stock_controller.py:1030 +#: erpnext/controllers/stock_controller.py:1048 msgid "Row #{0}: Quality Inspection is required for Item {1}" msgstr "" -#: erpnext/controllers/stock_controller.py:1045 +#: erpnext/controllers/stock_controller.py:1063 msgid "Row #{0}: Quality Inspection {1} is not submitted for the item: {2}" msgstr "" -#: erpnext/controllers/stock_controller.py:1060 +#: erpnext/controllers/stock_controller.py:1078 msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}" msgstr "" -#: erpnext/controllers/accounts_controller.py:1154 -#: erpnext/controllers/accounts_controller.py:3472 +#: erpnext/controllers/accounts_controller.py:1196 +#: erpnext/controllers/accounts_controller.py:3514 msgid "Row #{0}: Quantity for Item {1} cannot be zero." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1006 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1267 msgid "Row #{0}: Quantity to reserve for the Item {1} should be greater than 0." msgstr "" @@ -44478,27 +44536,27 @@ msgstr "" msgid "Row #{0}: Serial No {1} does not belong to Batch {2}" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:248 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:250 msgid "Row #{0}: Serial No {1} for Item {2} is not available in {3} {4} or might be reserved in another {5}." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:264 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:266 msgid "Row #{0}: Serial No {1} is already selected." msgstr "" -#: erpnext/controllers/accounts_controller.py:467 +#: erpnext/controllers/accounts_controller.py:503 msgid "Row #{0}: Service End Date cannot be before Invoice Posting Date" msgstr "" -#: erpnext/controllers/accounts_controller.py:461 +#: erpnext/controllers/accounts_controller.py:497 msgid "Row #{0}: Service Start Date cannot be greater than Service End Date" msgstr "" -#: erpnext/controllers/accounts_controller.py:455 +#: erpnext/controllers/accounts_controller.py:491 msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:411 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Row #{0}: Set Supplier for item {1}" msgstr "" @@ -44518,19 +44576,19 @@ msgstr "" msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:273 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:275 msgid "Row #{0}: Stock cannot be reserved for Item {1} against a disabled Batch {2}." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:951 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1212 msgid "Row #{0}: Stock cannot be reserved for a non-stock Item {1}" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:964 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1225 msgid "Row #{0}: Stock cannot be reserved in group warehouse {1}." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:978 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1239 msgid "Row #{0}: Stock is already reserved for the Item {1}." msgstr "" @@ -44538,11 +44596,12 @@ msgstr "" msgid "Row #{0}: Stock is reserved for item {1} in warehouse {2}." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:283 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:285 msgid "Row #{0}: Stock not available to reserve for Item {1} against Batch {2} in Warehouse {3}." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:992 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1109 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1253 msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}." msgstr "" @@ -44562,7 +44621,7 @@ msgstr "" msgid "Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1426 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1433 msgid "Row #{0}: You must select an Asset for Item {1}." msgstr "" @@ -44651,7 +44710,7 @@ msgstr "" msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:432 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:431 msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "" @@ -44671,11 +44730,11 @@ msgstr "" msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1188 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1191 msgid "Row {0}# Item {1} cannot be transferred more than {2} against {3} {4}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1212 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1215 msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "" @@ -44707,7 +44766,7 @@ msgstr "" msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:921 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:924 msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials." msgstr "" @@ -44724,7 +44783,7 @@ msgstr "" msgid "Row {0}: Conversion Factor is mandatory" msgstr "" -#: erpnext/controllers/accounts_controller.py:2844 +#: erpnext/controllers/accounts_controller.py:2886 msgid "Row {0}: Cost Center {1} does not belong to Company {2}" msgstr "" @@ -44752,7 +44811,7 @@ msgstr "" msgid "Row {0}: Depreciation Start Date is required" msgstr "" -#: erpnext/controllers/accounts_controller.py:2388 +#: erpnext/controllers/accounts_controller.py:2430 msgid "Row {0}: Due Date in the Payment Terms table cannot be before Posting Date" msgstr "" @@ -44773,15 +44832,15 @@ msgstr "" msgid "Row {0}: Expected Value After Useful Life must be less than Gross Purchase Amount" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:523 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:522 msgid "Row {0}: Expense Head changed to {1} as no Purchase Receipt is created against Item {2}." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:480 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:479 msgid "Row {0}: Expense Head changed to {1} because account {2} is not linked to warehouse {3} or it is not the default inventory account" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:505 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:504 msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "" @@ -44798,7 +44857,7 @@ msgstr "" msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "" -#: erpnext/controllers/stock_controller.py:1126 +#: erpnext/controllers/stock_controller.py:1144 msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "" @@ -44903,7 +44962,7 @@ msgstr "" msgid "Row {0}: Qty cannot be greater than {1} for the Item {2}." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:387 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:390 msgid "Row {0}: Qty in Stock UOM can not be zero." msgstr "" @@ -44915,7 +44974,7 @@ msgstr "" msgid "Row {0}: Quantity cannot be negative." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:719 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:722 msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})" msgstr "" @@ -44923,11 +44982,11 @@ msgstr "" msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1225 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1228 msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}" msgstr "" -#: erpnext/controllers/stock_controller.py:1117 +#: erpnext/controllers/stock_controller.py:1135 msgid "Row {0}: Target Warehouse is mandatory for internal transfers" msgstr "" @@ -44935,11 +44994,11 @@ msgstr "" msgid "Row {0}: Task {1} does not belong to Project {2}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:430 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:433 msgid "Row {0}: The item {1}, quantity must be positive number" msgstr "" -#: erpnext/controllers/accounts_controller.py:2821 +#: erpnext/controllers/accounts_controller.py:2863 msgid "Row {0}: The {3} Account {1} does not belong to the company {2}" msgstr "" @@ -44951,16 +45010,16 @@ msgstr "" msgid "Row {0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:381 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:384 msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "" #: erpnext/manufacturing/doctype/bom/bom.py:1054 -#: erpnext/manufacturing/doctype/work_order/work_order.py:209 +#: erpnext/manufacturing/doctype/work_order/work_order.py:245 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "" -#: erpnext/controllers/accounts_controller.py:899 +#: erpnext/controllers/accounts_controller.py:935 msgid "Row {0}: user has not applied the rule {1} on the item {2}" msgstr "" @@ -44972,7 +45031,7 @@ msgstr "" msgid "Row {0}: {1} must be greater than 0" msgstr "" -#: erpnext/controllers/accounts_controller.py:601 +#: erpnext/controllers/accounts_controller.py:637 msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}" msgstr "" @@ -45014,7 +45073,7 @@ msgstr "" msgid "Rows with Same Account heads will be merged on Ledger" msgstr "" -#: erpnext/controllers/accounts_controller.py:2398 +#: erpnext/controllers/accounts_controller.py:2440 msgid "Rows with duplicate due dates in other rows were found: {0}" msgstr "" @@ -45090,7 +45149,7 @@ msgstr "" msgid "SLA Paused On" msgstr "" -#: erpnext/public/js/utils.js:1090 +#: erpnext/public/js/utils.js:1146 msgid "SLA is on hold since {0}" msgstr "" @@ -45275,8 +45334,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/print_format/sales_auditing_voucher/sales_auditing_voucher.html:5 #: erpnext/accounts/report/gross_profit/gross_profit.js:30 -#: erpnext/accounts/report/gross_profit/gross_profit.py:209 -#: erpnext/accounts/report/gross_profit/gross_profit.py:216 +#: erpnext/accounts/report/gross_profit/gross_profit.py:237 +#: erpnext/accounts/report/gross_profit/gross_profit.py:244 #: erpnext/accounts/workspace/accounting/accounting.json #: erpnext/accounts/workspace/receivables/receivables.json #: erpnext/crm/doctype/contract/contract.json @@ -45340,7 +45399,7 @@ msgstr "" msgid "Sales Invoice {0} has already been submitted" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:496 +#: erpnext/selling/doctype/sales_order/sales_order.py:501 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "" @@ -45568,20 +45627,20 @@ msgstr "" msgid "Sales Order required for Item {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:272 +#: erpnext/selling/doctype/sales_order/sales_order.py:277 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1155 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1162 msgid "Sales Order {0} is not submitted" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:260 +#: erpnext/manufacturing/doctype/work_order/work_order.py:296 msgid "Sales Order {0} is not valid" msgstr "" #: erpnext/controllers/selling_controller.py:443 -#: erpnext/manufacturing/doctype/work_order/work_order.py:265 +#: erpnext/manufacturing/doctype/work_order/work_order.py:301 msgid "Sales Order {0} is {1}" msgstr "" @@ -45734,7 +45793,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:191 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:79 #: erpnext/accounts/report/gross_profit/gross_profit.js:50 -#: erpnext/accounts/report/gross_profit/gross_profit.py:324 +#: erpnext/accounts/report/gross_profit/gross_profit.py:352 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json #: erpnext/maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json @@ -45815,7 +45874,7 @@ msgstr "" msgid "Sales Representative" msgstr "" -#: erpnext/accounts/report/gross_profit/gross_profit.py:810 +#: erpnext/accounts/report/gross_profit/gross_profit.py:838 #: erpnext/stock/doctype/delivery_note/delivery_note.js:218 msgid "Sales Return" msgstr "" @@ -46030,12 +46089,12 @@ msgstr "" #. Label of the sample_size (Float) field in DocType 'Quality Inspection' #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:93 -#: erpnext/public/js/controllers/transaction.js:2337 +#: erpnext/public/js/controllers/transaction.js:2346 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json msgid "Sample Size" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:3035 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3149 msgid "Sample quantity {0} cannot be more than received quantity {1}" msgstr "" @@ -46558,7 +46617,7 @@ msgstr "" msgid "Select Items based on Delivery Date" msgstr "" -#: erpnext/public/js/controllers/transaction.js:2373 +#: erpnext/public/js/controllers/transaction.js:2382 msgid "Select Items for Quality Inspection" msgstr "" @@ -46588,7 +46647,7 @@ msgstr "" msgid "Select Possible Supplier" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:862 +#: erpnext/manufacturing/doctype/work_order/work_order.js:924 #: erpnext/stock/doctype/pick_list/pick_list.js:192 msgid "Select Quantity" msgstr "" @@ -46704,7 +46763,7 @@ msgstr "" msgid "Select company name first." msgstr "" -#: erpnext/controllers/accounts_controller.py:2639 +#: erpnext/controllers/accounts_controller.py:2681 msgid "Select finance book for the item {0} at row {1}" msgstr "" @@ -46725,7 +46784,7 @@ msgstr "" msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:947 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1009 msgid "Select the Item to be manufactured." msgstr "" @@ -46758,7 +46817,7 @@ msgstr "" msgid "Select variant item code for the template item {0}" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:572 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:594 msgid "" "Select whether to get items from a Sales Order or a Material Request. For now select Sales Order.\n" " A Production Plan can also be created manually where you can select the Items to manufacture." @@ -46778,7 +46837,7 @@ msgstr "" msgid "Selected POS Opening Entry should be open." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2194 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2201 msgid "Selected Price List should have buying and selling fields checked." msgstr "" @@ -46835,7 +46894,7 @@ msgstr "" msgid "Selling" msgstr "" -#: erpnext/accounts/report/gross_profit/gross_profit.py:283 +#: erpnext/accounts/report/gross_profit/gross_profit.py:311 msgid "Selling Amount" msgstr "" @@ -46985,7 +47044,7 @@ msgstr "" #. Label of the sequence_id (Int) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:295 +#: erpnext/manufacturing/doctype/work_order/work_order.js:317 msgid "Sequence Id" msgstr "" @@ -47077,7 +47136,7 @@ msgstr "" #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:74 #: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:114 -#: erpnext/public/js/controllers/transaction.js:2350 +#: erpnext/public/js/controllers/transaction.js:2359 #: erpnext/public/js/utils/serial_no_batch_selector.js:421 #: erpnext/selling/doctype/installation_note_item/installation_note_item.json #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json @@ -47122,6 +47181,10 @@ msgstr "" msgid "Serial No Range" msgstr "" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1851 +msgid "Serial No Reserved" +msgstr "" + #. Name of a report #. Label of a Link in the Stock Workspace #: erpnext/stock/report/serial_no_service_contract_expiry/serial_no_service_contract_expiry.json @@ -47163,7 +47226,7 @@ msgstr "" msgid "Serial No and Batch for Finished Good" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:793 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:823 msgid "Serial No is mandatory" msgstr "" @@ -47192,7 +47255,7 @@ msgstr "" msgid "Serial No {0} does not exist" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2484 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 msgid "Serial No {0} does not exists" msgstr "" @@ -47200,7 +47263,7 @@ msgstr "" msgid "Serial No {0} is already added" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:290 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:320 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "" @@ -47216,14 +47279,14 @@ msgstr "" msgid "Serial No {0} not found" msgstr "" -#: erpnext/selling/page/point_of_sale/pos_controller.js:772 +#: erpnext/selling/page/point_of_sale/pos_controller.js:773 msgid "Serial No: {0} has already been transacted into another POS Invoice." msgstr "" #: erpnext/public/js/utils/barcode_scanner.js:271 #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:46 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 msgid "Serial Nos" msgstr "" @@ -47237,11 +47300,11 @@ msgstr "" msgid "Serial Nos and Batches" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1321 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1334 msgid "Serial Nos are created successfully" msgstr "" -#: erpnext/stock/stock_ledger.py:2123 +#: erpnext/stock/stock_ledger.py:2131 msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "" @@ -47310,11 +47373,11 @@ msgstr "" msgid "Serial and Batch Bundle" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1549 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1562 msgid "Serial and Batch Bundle created" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1615 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1628 msgid "Serial and Batch Bundle updated" msgstr "" @@ -47342,7 +47405,7 @@ msgstr "" msgid "Serial and Batch No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:49 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:53 msgid "Serial and Batch Nos" msgstr "" @@ -47352,7 +47415,7 @@ msgstr "" msgid "Serial and Batch Nos will be auto-reserved based on Pick Serial / Batch Based On" msgstr "" -#. Label of the serial_and_batch_reservation_section (Section Break) field in +#. Label of the serial_and_batch_reservation_section (Tab Break) field in #. DocType 'Stock Reservation Entry' #. Label of the serial_and_batch_reservation_section (Section Break) field in #. DocType 'Stock Settings' @@ -47366,7 +47429,7 @@ msgstr "" msgid "Serial and Batch Summary" msgstr "" -#: erpnext/stock/utils.py:409 +#: erpnext/stock/utils.py:415 msgid "Serial number {0} entered more than once" msgstr "" @@ -47888,7 +47951,7 @@ msgstr "" msgid "Set targets Item Group-wise for this Sales Person." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:1004 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1066 msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)" msgstr "" @@ -47978,7 +48041,7 @@ msgid "Setting up company" msgstr "" #: erpnext/manufacturing/doctype/bom/bom.py:1033 -#: erpnext/manufacturing/doctype/work_order/work_order.py:1069 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1126 msgid "Setting {} is required" msgstr "" @@ -48568,7 +48631,7 @@ msgstr "" msgid "Show only the Immediate Upcoming Term" msgstr "" -#: erpnext/stock/utils.py:569 +#: erpnext/stock/utils.py:575 msgid "Show pending entries" msgstr "" @@ -48656,7 +48719,7 @@ msgstr "" msgid "Simultaneous" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:504 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:507 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "" @@ -48698,7 +48761,7 @@ msgstr "" #. Label of the skip_material_transfer (Check) field in DocType 'Work Order #. Operation' -#: erpnext/manufacturing/doctype/work_order/work_order.js:301 +#: erpnext/manufacturing/doctype/work_order/work_order.js:323 #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.js:454 msgid "Skip Material Transfer" @@ -48719,7 +48782,7 @@ msgstr "" msgid "Skipped" msgstr "" -#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:126 +#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:127 msgid "Skipping Tax Withholding Category {0} as there is no associated account set for Company {1} in it." msgstr "" @@ -48896,11 +48959,15 @@ msgstr "" msgid "Source Warehouse Address Link" msgstr "" +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1049 +msgid "Source Warehouse is mandatory for the Item {0}." +msgstr "" + #: erpnext/assets/doctype/asset_movement/asset_movement.py:88 msgid "Source and Target Location cannot be same" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:593 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:596 msgid "Source and target warehouse cannot be same for row {0}" msgstr "" @@ -48913,8 +48980,8 @@ msgstr "" msgid "Source of Funds (Liabilities)" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:570 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:587 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:573 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:590 msgid "Source warehouse is mandatory for row {0}" msgstr "" @@ -48992,7 +49059,7 @@ msgstr "" msgid "Split qty cannot be grater than or equal to asset qty" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2443 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2451 msgid "Splitting {0} {1} into {2} rows as per Payment Terms" msgstr "" @@ -49118,7 +49185,7 @@ msgstr "" msgid "Standing Name" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:684 +#: erpnext/manufacturing/doctype/work_order/work_order.js:714 #: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:57 #: erpnext/public/js/projects/timer.js:32 msgid "Start" @@ -49434,11 +49501,11 @@ msgstr "" #: erpnext/manufacturing/doctype/production_plan/production_plan.js:115 #: erpnext/manufacturing/doctype/production_plan/production_plan.js:473 #: erpnext/manufacturing/doctype/production_plan/production_plan.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:420 -#: erpnext/manufacturing/doctype/work_order/work_order.js:456 -#: erpnext/manufacturing/doctype/work_order/work_order.js:647 -#: erpnext/manufacturing/doctype/work_order/work_order.js:658 -#: erpnext/manufacturing/doctype/work_order/work_order.js:666 +#: erpnext/manufacturing/doctype/work_order/work_order.js:442 +#: erpnext/manufacturing/doctype/work_order/work_order.js:478 +#: erpnext/manufacturing/doctype/work_order/work_order.js:675 +#: erpnext/manufacturing/doctype/work_order/work_order.js:686 +#: erpnext/manufacturing/doctype/work_order/work_order.js:694 #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -49570,7 +49637,7 @@ msgstr "" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:50 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:73 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1309 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1308 #: erpnext/accounts/report/account_balance/account_balance.js:58 msgid "Stock Adjustment" msgstr "" @@ -49678,7 +49745,7 @@ msgstr "" msgid "Stock Details" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:687 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:690 msgid "Stock Entries already created for Work Order {0}: {1}" msgstr "" @@ -49687,6 +49754,8 @@ msgstr "" #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' #. Name of a DocType +#. Option for the 'From Voucher Type' (Select) field in DocType 'Stock +#. Reservation Entry' #. Label of a Link in the Stock Workspace #. Label of a shortcut in the Stock Workspace #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -49694,6 +49763,7 @@ msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.js:116 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json msgid "Stock Entry" msgstr "" @@ -49852,6 +49922,11 @@ msgstr "" msgid "Stock Movement" msgstr "" +#. Option for the 'Status' (Select) field in DocType 'Work Order' +#: erpnext/manufacturing/doctype/work_order/work_order.json +msgid "Stock Partially Reserved" +msgstr "" + #. Label of the stock_planning_tab (Tab Break) field in DocType 'Stock #. Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -49929,6 +50004,11 @@ msgstr "" #. Label of the stock_reservation_tab (Tab Break) field in DocType 'Stock #. Settings' +#: erpnext/manufacturing/doctype/work_order/work_order.js:802 +#: erpnext/manufacturing/doctype/work_order/work_order.js:811 +#: erpnext/manufacturing/doctype/work_order/work_order.js:818 +#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:14 +#: erpnext/public/js/stock_reservation.js:12 #: erpnext/selling/doctype/sales_order/sales_order.js:69 #: erpnext/selling/doctype/sales_order/sales_order.js:83 #: erpnext/selling/doctype/sales_order/sales_order.js:92 @@ -49936,44 +50016,48 @@ msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.js:128 #: erpnext/stock/doctype/pick_list/pick_list.js:143 #: erpnext/stock/doctype/pick_list/pick_list.js:148 +#: erpnext/stock/doctype/stock_entry/stock_entry_dashboard.py:25 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:663 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:500 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:954 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:967 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:981 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:995 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1009 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1026 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:565 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1112 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1215 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1228 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1242 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1256 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1270 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1287 #: erpnext/stock/doctype/stock_settings/stock_settings.json -#: erpnext/stock/doctype/stock_settings/stock_settings.py:179 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:191 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:211 -#: erpnext/stock/doctype/stock_settings/stock_settings.py:225 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:183 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:195 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:215 +#: erpnext/stock/doctype/stock_settings/stock_settings.py:229 msgid "Stock Reservation" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1135 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1396 msgid "Stock Reservation Entries Cancelled" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1087 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1535 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1348 msgid "Stock Reservation Entries Created" msgstr "" #. Name of a DocType +#: erpnext/public/js/stock_reservation.js:283 #: erpnext/selling/doctype/sales_order/sales_order.js:448 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:258 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:260 #: erpnext/stock/report/reserved_stock/reserved_stock.js:53 #: erpnext/stock/report/reserved_stock/reserved_stock.py:171 msgid "Stock Reservation Entry" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:425 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:430 msgid "Stock Reservation Entry cannot be updated as it has been delivered." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:419 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:424 msgid "Stock Reservation Entry created against a Pick List cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one." msgstr "" @@ -49981,10 +50065,20 @@ msgstr "" msgid "Stock Reservation Warehouse Mismatch" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:509 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:574 msgid "Stock Reservation can only be created against {0}." msgstr "" +#. Option for the 'Status' (Select) field in DocType 'Work Order' +#: erpnext/manufacturing/doctype/work_order/work_order.json +msgid "Stock Reserved" +msgstr "" + +#. Label of the stock_reserved_qty (Float) field in DocType 'Work Order Item' +#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json +msgid "Stock Reserved Qty" +msgstr "" + #. Label of the stock_reserved_qty (Float) field in DocType 'Sales Order Item' #. Label of the stock_reserved_qty (Float) field in DocType 'Pick List Item' #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -50000,7 +50094,7 @@ msgstr "" #. Label of a Link in the Stock Workspace #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/settings/settings.json -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:501 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:566 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json msgid "Stock Settings" @@ -50103,6 +50197,7 @@ msgstr "" msgid "Stock UOM Quantity" msgstr "" +#: erpnext/public/js/stock_reservation.js:210 #: erpnext/selling/doctype/sales_order/sales_order.js:432 msgid "Stock Unreservation" msgstr "" @@ -50203,27 +50298,31 @@ msgstr "" msgid "Stock cannot be reserved in group warehouse {0}." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:899 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1160 msgid "Stock cannot be reserved in the group warehouse {0}." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:725 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:724 msgid "Stock cannot be updated against Purchase Receipt {0}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1034 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1038 msgid "Stock cannot be updated against the following Delivery Notes: {0}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1061 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1065 msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item." msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:229 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1022 +msgid "Stock has been unreserved for work order {0}." +msgstr "" + +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:231 msgid "Stock not available for Item {0} in Warehouse {1}." msgstr "" -#: erpnext/selling/page/point_of_sale/pos_controller.js:752 +#: erpnext/selling/page/point_of_sale/pos_controller.js:753 msgid "Stock quantity not enough for Item Code: {0} under warehouse {1}. Available quantity {2} {3}." msgstr "" @@ -50243,7 +50342,7 @@ msgstr "" msgid "Stock will be reserved on submission of Purchase Receipt created against Material Request for Sales Order." msgstr "" -#: erpnext/stock/utils.py:560 +#: erpnext/stock/utils.py:566 msgid "Stock/Accounts can not be frozen as processing of backdated entries is going on. Please try again later." msgstr "" @@ -50274,7 +50373,7 @@ msgstr "" #. DocType 'Stock Settings' #: erpnext/accounts/doctype/budget/budget.json #: erpnext/buying/doctype/buying_settings/buying_settings.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:654 +#: erpnext/manufacturing/doctype/work_order/work_order.js:682 #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/stock/doctype/material_request/material_request.js:117 #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -50297,7 +50396,7 @@ msgstr "" msgid "Stopped" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:705 +#: erpnext/manufacturing/doctype/work_order/work_order.py:762 msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel" msgstr "" @@ -51178,7 +51277,7 @@ msgstr "" msgid "Supplier Invoice Date" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1662 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1661 msgid "Supplier Invoice Date cannot be greater than Posting Date" msgstr "" @@ -51193,7 +51292,7 @@ msgstr "" msgid "Supplier Invoice No" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1689 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1688 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "" @@ -51691,7 +51790,7 @@ msgstr "" msgid "System will fetch all the entries if limit value is zero." msgstr "" -#: erpnext/controllers/accounts_controller.py:1853 +#: erpnext/controllers/accounts_controller.py:1895 msgid "System will not check over billing since amount for Item {0} in {1} is zero" msgstr "" @@ -51719,7 +51818,7 @@ msgstr "" msgid "TDS Computation Summary" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1450 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1449 msgid "TDS Deducted" msgstr "" @@ -51921,7 +52020,7 @@ msgstr "" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:836 +#: erpnext/manufacturing/doctype/work_order/work_order.js:898 #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/stock/dashboard/item_dashboard.js:231 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json @@ -51942,7 +52041,11 @@ msgstr "" msgid "Target Warehouse Address Link" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:479 +#: erpnext/manufacturing/doctype/work_order/work_order.py:214 +msgid "Target Warehouse Reservation Error" +msgstr "" + +#: erpnext/manufacturing/doctype/work_order/work_order.py:526 msgid "Target Warehouse is required before Submit" msgstr "" @@ -51950,8 +52053,8 @@ msgstr "" msgid "Target Warehouse is set for some items but the customer is not an internal customer." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:576 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:583 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:579 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:586 msgid "Target warehouse is mandatory for row {0}" msgstr "" @@ -52331,7 +52434,7 @@ msgstr "" msgid "Tax Withholding Category" msgstr "" -#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:137 +#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.py:138 msgid "Tax Withholding Category {} against Company {} for Customer {} should have Cumulative Threshold value." msgstr "" @@ -52820,7 +52923,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:67 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:164 -#: erpnext/accounts/report/gross_profit/gross_profit.py:352 +#: erpnext/accounts/report/gross_profit/gross_profit.py:380 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:261 @@ -52919,6 +53022,10 @@ msgstr "" msgid "The BOM which will be replaced" msgstr "" +#: erpnext/stock/serial_batch_bundle.py:1266 +msgid "The Batch {0} has negative quantity {1} in warehouse {2}. Please correct the quantity." +msgstr "" + #: erpnext/crm/doctype/email_campaign/email_campaign.py:71 msgid "The Campaign '{0}' already exists for the {1} '{2}'" msgstr "" @@ -52955,7 +53062,7 @@ msgstr "" msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1923 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2037 msgid "The Process Loss Qty has reset as per job cards Process Loss Qty" msgstr "" @@ -52967,7 +53074,11 @@ msgstr "" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1393 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1848 +msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." +msgstr "" + +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1396 msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}" msgstr "" @@ -52975,7 +53086,7 @@ msgstr "" msgid "The Stock Entry of type 'Manufacture' is known as backflush. Raw materials being consumed to manufacture finished goods is known as backflushing.

When creating Manufacture Entry, raw-material items are backflushed based on BOM of production item. If you want raw-material items to be backflushed based on Material Transfer entry made against that Work Order instead, then you can set it under this field." msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1737 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1766 msgid "The Work Order is mandatory for Disassembly Order" msgstr "" @@ -52997,7 +53108,7 @@ msgstr "" msgid "The currency of invoice {} ({}) is different from the currency of this dunning ({})." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:952 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1014 msgid "The default BOM for that item will be fetched by the system. You can also change the BOM." msgstr "" @@ -53141,7 +53252,7 @@ msgstr "" msgid "The percentage you are allowed to transfer more against the quantity ordered. For example, if you have ordered 100 units, and your Allowance is 10%, then you are allowed transfer 110 units." msgstr "" -#: erpnext/public/js/utils.js:798 +#: erpnext/public/js/utils.js:854 msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?" msgstr "" @@ -53173,6 +53284,11 @@ msgstr "" msgid "The seller and the buyer cannot be the same" msgstr "" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:125 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:132 +msgid "The serial and batch bundle {0} not linked to {1} {2}" +msgstr "" + #: erpnext/stock/doctype/batch/batch.py:400 msgid "The serial no {0} does not belong to item {1}" msgstr "" @@ -53189,7 +53305,7 @@ msgstr "" msgid "The shares don't exist with the {0}" msgstr "" -#: erpnext/stock/stock_ledger.py:761 +#: erpnext/stock/stock_ledger.py:769 msgid "The stock for the item {0} in the {1} warehouse was negative on the {2}. You should create a positive entry {3} before the date {4} and time {5} to post the correct valuation rate. For more details, please read the documentation." msgstr "" @@ -53226,6 +53342,10 @@ msgstr "" msgid "The uploaded file does not match the selected Code List." msgstr "" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:10 +msgid "The user cannot submit the Serial and Batch Bundle manually" +msgstr "" + #. Description of the 'Role Allowed to Edit Frozen Stock' (Link) field in #. DocType 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -53240,15 +53360,15 @@ msgstr "" msgid "The value {0} is already assigned to an existing Item {1}." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:980 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1042 msgid "The warehouse where you store finished Items before they are shipped." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:973 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1035 msgid "The warehouse where you store your raw materials. Each required item can have a separate source warehouse. Group warehouse also can be selected as source warehouse. On submission of the Work Order, the raw materials will be reserved in these warehouses for production usage." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:985 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1047 msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "" @@ -53324,7 +53444,7 @@ msgstr "" msgid "There is no batch found against the {0}: {1}" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1334 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1337 msgid "There must be atleast 1 Finished Good in this Stock Entry" msgstr "" @@ -53490,11 +53610,11 @@ msgstr "" msgid "This is considered dangerous from accounting point of view." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:529 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:528 msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:966 +#: erpnext/manufacturing/doctype/work_order/work_order.js:1028 msgid "This is enabled by default. If you want to plan materials for sub-assemblies of the Item you're manufacturing leave this enabled. If you plan and manufacture the sub-assemblies separately, you can disable this checkbox." msgstr "" @@ -53530,7 +53650,7 @@ msgstr "" msgid "This schedule was created when Asset {0} was restored." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1350 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1357 msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "" @@ -53538,7 +53658,7 @@ msgstr "" msgid "This schedule was created when Asset {0} was scrapped." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1362 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1369 msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}." msgstr "" @@ -53798,7 +53918,7 @@ msgstr "" msgid "Timesheet for tasks." msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:754 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:758 msgid "Timesheet {0} is already completed or cancelled" msgstr "" @@ -54040,7 +54160,7 @@ msgstr "" msgid "To Date" msgstr "" -#: erpnext/controllers/accounts_controller.py:448 +#: erpnext/controllers/accounts_controller.py:484 #: erpnext/setup/doctype/holiday_list/holiday_list.py:112 msgid "To Date cannot be before From Date" msgstr "" @@ -54257,7 +54377,7 @@ msgstr "" msgid "To add Operations tick the 'With Operations' checkbox." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:605 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:627 msgid "To add subcontracted Item's raw materials if include exploded items is disabled." msgstr "" @@ -54281,7 +54401,7 @@ msgstr "" msgid "To be Delivered to Customer" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:519 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:523 msgid "To cancel a {} you need to cancel the POS Closing Entry {}." msgstr "" @@ -54293,7 +54413,7 @@ msgstr "" msgid "To enable Capital Work in Progress Accounting," msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:598 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:620 msgid "To include non-stock items in the material request planning. i.e. Items for which 'Maintain Stock' checkbox is unticked." msgstr "" @@ -54303,8 +54423,8 @@ msgstr "" msgid "To include sub-assembly costs and scrap items in Finished Goods on a work order without using a job card, when the 'Use Multi-Level BOM' option is enabled." msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2240 -#: erpnext/controllers/accounts_controller.py:2854 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2248 +#: erpnext/controllers/accounts_controller.py:2896 msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included" msgstr "" @@ -54320,11 +54440,11 @@ msgstr "" msgid "To still proceed with editing this Attribute Value, enable {0} in Item Variant Settings." msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:619 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:618 msgid "To submit the invoice without purchase order please set {0} as {1} in {2}" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:640 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:639 msgid "To submit the invoice without purchase receipt please set {0} as {1} in {2}" msgstr "" @@ -54930,7 +55050,7 @@ msgstr "" msgid "Total Paid Amount" msgstr "" -#: erpnext/controllers/accounts_controller.py:2450 +#: erpnext/controllers/accounts_controller.py:2492 msgid "Total Payment Amount in Payment Schedule must be equal to Grand / Rounded Total" msgstr "" @@ -54942,7 +55062,7 @@ msgstr "" msgid "Total Payments" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:621 +#: erpnext/selling/doctype/sales_order/sales_order.py:626 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "" @@ -55210,7 +55330,7 @@ msgstr "" msgid "Total Working Hours" msgstr "" -#: erpnext/controllers/accounts_controller.py:2018 +#: erpnext/controllers/accounts_controller.py:2060 msgid "Total advance ({0}) against Order {1} cannot be greater than the Grand Total ({2})" msgstr "" @@ -55227,7 +55347,7 @@ msgid "Total hours: {0}" msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:503 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:507 msgid "Total payments amount can't be greater than {}" msgstr "" @@ -55406,6 +55526,12 @@ msgstr "" msgid "Transaction ID" msgstr "" +#. Label of the section_break_xt4m (Section Break) field in DocType 'Stock +#. Reservation Entry' +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json +msgid "Transaction Information" +msgstr "" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -55444,7 +55570,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template_dashboard.py:13 #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:9 #: erpnext/manufacturing/doctype/production_plan/production_plan_dashboard.py:8 -#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:9 +#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:12 msgid "Transactions" msgstr "" @@ -55524,6 +55650,10 @@ msgstr "" msgid "Transferred Qty" msgstr "" +#: erpnext/manufacturing/doctype/work_order/work_order.py:1367 +msgid "Transferred Qty {0} cannot be greater than Reserved Qty {1} for item {2}" +msgstr "" + #: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:39 msgid "Transferred Quantity" msgstr "" @@ -55856,7 +55986,7 @@ msgstr "" #: erpnext/manufacturing/doctype/workstation/workstation.js:480 #: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:59 #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110 -#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:677 +#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:733 #: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json #: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json #: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json @@ -55934,7 +56064,7 @@ msgstr "" msgid "UOM Conversion Factor" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1338 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1344 msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}" msgstr "" @@ -55947,7 +56077,7 @@ msgstr "" msgid "UOM Name" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2957 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3071 msgid "UOM conversion factor required for UOM: {0} in Item: {1}" msgstr "" @@ -55998,7 +56128,7 @@ msgstr "" msgid "Unable to find score starting at {0}. You need to have standing scores covering 0 to 100" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:675 +#: erpnext/manufacturing/doctype/work_order/work_order.py:732 msgid "Unable to find the time slot in the next {0} days for the operation {1}. Please increase the 'Capacity Planning For (Days)' in the {2}." msgstr "" @@ -56123,7 +56253,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:260 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:264 #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/subscription/subscription_list.js:12 msgid "Unpaid" @@ -56211,15 +56341,18 @@ msgstr "" msgid "Unreconciled Entries" msgstr "" +#: erpnext/manufacturing/doctype/work_order/work_order.js:809 #: erpnext/selling/doctype/sales_order/sales_order.js:81 #: erpnext/stock/doctype/pick_list/pick_list.js:134 msgid "Unreserve" msgstr "" +#: erpnext/public/js/stock_reservation.js:225 #: erpnext/selling/doctype/sales_order/sales_order.js:483 msgid "Unreserve Stock" msgstr "" +#: erpnext/public/js/stock_reservation.js:255 #: erpnext/selling/doctype/sales_order/sales_order.js:495 #: erpnext/stock/doctype/pick_list/pick_list.js:286 msgid "Unreserving Stock..." @@ -56295,7 +56428,7 @@ msgstr "" #: erpnext/manufacturing/doctype/job_card/job_card.js:250 #: erpnext/manufacturing/doctype/job_card/job_card.js:319 #: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:500 -#: erpnext/public/js/utils.js:593 erpnext/public/js/utils.js:825 +#: erpnext/public/js/utils.js:593 erpnext/public/js/utils.js:881 #: erpnext/public/js/utils/barcode_scanner.js:183 #: erpnext/public/js/utils/serial_no_batch_selector.js:17 #: erpnext/public/js/utils/serial_no_batch_selector.js:191 @@ -56421,7 +56554,7 @@ msgid "Update Existing Records" msgstr "" #: erpnext/buying/doctype/purchase_order/purchase_order.js:336 -#: erpnext/public/js/utils.js:777 +#: erpnext/public/js/utils.js:833 #: erpnext/selling/doctype/sales_order/sales_order.js:50 msgid "Update Items" msgstr "" @@ -56515,7 +56648,7 @@ msgstr "" msgid "Updating Variants..." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:928 +#: erpnext/manufacturing/doctype/work_order/work_order.js:990 msgid "Updating Work Order status" msgstr "" @@ -56533,6 +56666,12 @@ msgstr "" msgid "Upload XML Invoices" msgstr "" +#. Description of the 'Auto Reserve Stock' (Check) field in DocType 'Stock +#. Settings' +#: erpnext/stock/doctype/stock_settings/stock_settings.json +msgid "Upon submission of the Sales Order, Work Order, or Production Plan, the system will automatically reserve the stock." +msgstr "" + #: erpnext/setup/setup_wizard/operations/install_fixtures.py:296 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:404 msgid "Upper Income" @@ -57023,7 +57162,7 @@ msgstr "" #. Label of the valuation_rate (Currency) field in DocType 'Stock #. Reconciliation Item' #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:276 +#: erpnext/accounts/report/gross_profit/gross_profit.py:304 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/assets/doctype/asset_repair_consumed_item/asset_repair_consumed_item.json #: erpnext/manufacturing/doctype/bom/bom.json @@ -57048,11 +57187,11 @@ msgstr "" msgid "Valuation Rate (In / Out)" msgstr "" -#: erpnext/stock/stock_ledger.py:1844 +#: erpnext/stock/stock_ledger.py:1852 msgid "Valuation Rate Missing" msgstr "" -#: erpnext/stock/stock_ledger.py:1822 +#: erpnext/stock/stock_ledger.py:1830 msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}." msgstr "" @@ -57083,8 +57222,8 @@ msgstr "" msgid "Valuation rate for the item as per Sales Invoice (Only for Internal Transfers)" msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2264 -#: erpnext/controllers/accounts_controller.py:2878 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2272 +#: erpnext/controllers/accounts_controller.py:2920 msgid "Valuation type charges can not be marked as Inclusive" msgstr "" @@ -57598,7 +57737,7 @@ msgstr "" msgid "Voucher No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1021 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1051 msgid "Voucher No is mandatory" msgstr "" @@ -57798,7 +57937,7 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/gross_profit/gross_profit.js:56 -#: erpnext/accounts/report/gross_profit/gross_profit.py:261 +#: erpnext/accounts/report/gross_profit/gross_profit.py:289 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:41 #: erpnext/accounts/report/purchase_register/purchase_register.js:52 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:28 @@ -57824,7 +57963,9 @@ msgstr "" #: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:365 #: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:408 #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.js:8 -#: erpnext/public/js/stock_analytics.js:69 erpnext/public/js/utils.js:537 +#: erpnext/public/js/stock_analytics.js:69 +#: erpnext/public/js/stock_reservation.js:108 +#: erpnext/public/js/stock_reservation.js:301 erpnext/public/js/utils.js:537 #: erpnext/public/js/utils/serial_no_batch_selector.js:95 #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:358 @@ -57846,7 +57987,7 @@ msgstr "" #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json #: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:256 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:258 #: erpnext/stock/doctype/warehouse/warehouse.json #: erpnext/stock/page/stock_balance/stock_balance.js:11 #: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary.js:25 @@ -57995,7 +58136,7 @@ msgstr "" msgid "Warehouse not found in the system" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1024 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1028 #: erpnext/stock/doctype/delivery_note/delivery_note.py:414 msgid "Warehouse required for stock Item {0}" msgstr "" @@ -58018,11 +58159,15 @@ msgstr "" msgid "Warehouse {0} does not belong to Company {1}." msgstr "" -#: erpnext/stock/utils.py:423 +#: erpnext/stock/utils.py:429 msgid "Warehouse {0} does not belong to company {1}" msgstr "" -#: erpnext/controllers/stock_controller.py:616 +#: erpnext/manufacturing/doctype/work_order/work_order.py:211 +msgid "Warehouse {0} is not allowed for Sales Order {1}, it should be {2}" +msgstr "" + +#: erpnext/controllers/stock_controller.py:632 msgid "Warehouse {0} is not linked to any account, please mention the account in the warehouse record or set default inventory account in company {1}." msgstr "" @@ -58115,7 +58260,7 @@ msgid "Warn for new Request for Quotations" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:734 -#: erpnext/controllers/accounts_controller.py:1856 +#: erpnext/controllers/accounts_controller.py:1898 #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:145 #: erpnext/utilities/transaction_base.py:123 msgid "Warning" @@ -58125,7 +58270,7 @@ msgstr "" msgid "Warning - Row {0}: Billing Hours are more than Actual Hours" msgstr "" -#: erpnext/stock/stock_ledger.py:771 +#: erpnext/stock/stock_ledger.py:779 msgid "Warning on Negative Stock" msgstr "" @@ -58141,7 +58286,7 @@ msgstr "" msgid "Warning: Material Requested Qty is less than Minimum Order Qty" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:265 +#: erpnext/selling/doctype/sales_order/sales_order.py:270 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "" @@ -58594,6 +58739,10 @@ msgstr "" #. Label of the work_order (Link) field in DocType 'Pick List' #. Label of the work_order (Link) field in DocType 'Serial No' #. Label of the work_order (Link) field in DocType 'Stock Entry' +#. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation +#. Entry' +#. Option for the 'From Voucher Type' (Select) field in DocType 'Stock +#. Reservation Entry' #: erpnext/manufacturing/doctype/bom/bom.js:167 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -58615,6 +58764,7 @@ msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/templates/pages/material_request_info.html:45 msgid "Work Order" msgstr "" @@ -58669,12 +58819,12 @@ msgstr "" msgid "Work Order cannot be created for following reason:
{0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1007 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1064 msgid "Work Order cannot be raised against a Item Template" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:1515 -#: erpnext/manufacturing/doctype/work_order/work_order.py:1591 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1846 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1922 msgid "Work Order has been {0}" msgstr "" @@ -58682,7 +58832,7 @@ msgstr "" msgid "Work Order not created" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:637 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:640 msgid "Work Order {0}: Job Card not found for the operation {1}" msgstr "" @@ -58712,7 +58862,7 @@ msgstr "" msgid "Work-in-Progress Warehouse" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:477 +#: erpnext/manufacturing/doctype/work_order/work_order.py:524 msgid "Work-in-Progress Warehouse is required before Submit" msgstr "" @@ -58769,7 +58919,7 @@ msgstr "" #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/work_order/work_order.js:265 +#: erpnext/manufacturing/doctype/work_order/work_order.js:287 #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.js:35 @@ -59086,7 +59236,7 @@ msgstr "" msgid "You are importing data for the code list:" msgstr "" -#: erpnext/controllers/accounts_controller.py:3459 +#: erpnext/controllers/accounts_controller.py:3501 msgid "You are not allowed to update as per the conditions set in {} Workflow." msgstr "" @@ -59118,7 +59268,7 @@ msgstr "" msgid "You can also set default CWIP account in Company {}" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:876 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:880 msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "" @@ -59151,7 +59301,7 @@ msgstr "" msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:133 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:163 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "" @@ -59211,7 +59361,7 @@ msgstr "" msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}" msgstr "" -#: erpnext/controllers/accounts_controller.py:3435 +#: erpnext/controllers/accounts_controller.py:3477 msgid "You do not have permissions to {} items in a {}." msgstr "" @@ -59227,7 +59377,7 @@ msgstr "" msgid "You had {} errors while creating opening invoices. Check {} for more details" msgstr "" -#: erpnext/public/js/utils.js:877 +#: erpnext/public/js/utils.js:933 msgid "You have already selected items from {0} {1}" msgstr "" @@ -59251,7 +59401,7 @@ msgstr "" msgid "You must add atleast one item to save it as draft." msgstr "" -#: erpnext/selling/page/point_of_sale/pos_controller.js:664 +#: erpnext/selling/page/point_of_sale/pos_controller.js:665 msgid "You must select a customer before adding an item." msgstr "" @@ -59259,7 +59409,7 @@ msgstr "" msgid "You need to cancel POS Closing Entry {} to be able to cancel this document." msgstr "" -#: erpnext/controllers/accounts_controller.py:2829 +#: erpnext/controllers/accounts_controller.py:2871 msgid "You selected the account group {1} as {2} Account in row {0}. Please select a single account." msgstr "" @@ -59320,7 +59470,7 @@ msgstr "" msgid "Zero Rated" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:387 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:390 msgid "Zero quantity" msgstr "" @@ -59337,7 +59487,7 @@ msgstr "" msgid "`Allow Negative rates for Items`" msgstr "" -#: erpnext/stock/stock_ledger.py:1836 +#: erpnext/stock/stock_ledger.py:1844 msgid "after" msgstr "" @@ -59377,8 +59527,8 @@ msgstr "" msgid "cannot be greater than 100" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:329 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:964 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:328 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:968 msgid "dated {0}" msgstr "" @@ -59510,7 +59660,7 @@ msgstr "" msgid "on" msgstr "" -#: erpnext/controllers/accounts_controller.py:1169 +#: erpnext/controllers/accounts_controller.py:1211 msgid "or" msgstr "" @@ -59559,7 +59709,7 @@ msgstr "" msgid "per hour" msgstr "" -#: erpnext/stock/stock_ledger.py:1837 +#: erpnext/stock/stock_ledger.py:1845 msgid "performing either one below:" msgstr "" @@ -59643,7 +59793,7 @@ msgstr "" msgid "to" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2744 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2751 msgid "to unallocate the amount of this Return Invoice before cancelling it." msgstr "" @@ -59673,7 +59823,7 @@ msgstr "" msgid "{0}" msgstr "" -#: erpnext/controllers/accounts_controller.py:991 +#: erpnext/controllers/accounts_controller.py:1033 msgid "{0} '{1}' is disabled" msgstr "" @@ -59681,7 +59831,7 @@ msgstr "" msgid "{0} '{1}' not in Fiscal Year {2}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:409 +#: erpnext/manufacturing/doctype/work_order/work_order.py:456 msgid "{0} ({1}) cannot be greater than planned quantity ({2}) in Work Order {3}" msgstr "" @@ -59689,7 +59839,7 @@ msgstr "" msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue." msgstr "" -#: erpnext/controllers/accounts_controller.py:2073 +#: erpnext/controllers/accounts_controller.py:2115 msgid "{0} Account not found against Customer {1}." msgstr "" @@ -59713,7 +59863,7 @@ msgstr "" msgid "{0} Number {1} is already used in {2} {3}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:446 +#: erpnext/manufacturing/doctype/work_order/work_order.js:468 msgid "{0} Operations: {1}" msgstr "" @@ -59829,7 +59979,7 @@ msgstr "" msgid "{0} hours" msgstr "" -#: erpnext/controllers/accounts_controller.py:2393 +#: erpnext/controllers/accounts_controller.py:2435 msgid "{0} in row {1}" msgstr "" @@ -59858,7 +60008,7 @@ msgstr "" msgid "{0} is mandatory" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:993 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:997 msgid "{0} is mandatory for Item {1}" msgstr "" @@ -59871,7 +60021,7 @@ msgstr "" msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}" msgstr "" -#: erpnext/controllers/accounts_controller.py:2786 +#: erpnext/controllers/accounts_controller.py:2828 msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "" @@ -59883,7 +60033,7 @@ msgstr "" msgid "{0} is not a group node. Please select a group node as parent cost center" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:436 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:439 msgid "{0} is not a stock Item" msgstr "" @@ -59907,7 +60057,7 @@ msgstr "" msgid "{0} is not the default supplier for any items." msgstr "" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2943 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2951 msgid "{0} is on hold till {1}" msgstr "" @@ -59918,19 +60068,19 @@ msgstr "" msgid "{0} is required" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:411 +#: erpnext/manufacturing/doctype/work_order/work_order.js:433 msgid "{0} items in progress" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.js:395 +#: erpnext/manufacturing/doctype/work_order/work_order.js:417 msgid "{0} items produced" msgstr "" -#: erpnext/controllers/sales_and_purchase_return.py:194 +#: erpnext/controllers/sales_and_purchase_return.py:198 msgid "{0} must be negative in return document" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1995 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2002 msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "" @@ -59946,7 +60096,7 @@ msgstr "" msgid "{0} payment entries can not be filtered by {1}" msgstr "" -#: erpnext/controllers/stock_controller.py:1300 +#: erpnext/controllers/stock_controller.py:1318 msgid "{0} qty of Item {1} is being received into Warehouse {2} with capacity {3}." msgstr "" @@ -59966,16 +60116,16 @@ msgstr "" msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} ({4}) on {5} {6} for {7} to complete the transaction." msgstr "" -#: erpnext/stock/stock_ledger.py:1495 erpnext/stock/stock_ledger.py:1986 -#: erpnext/stock/stock_ledger.py:2000 +#: erpnext/stock/stock_ledger.py:1503 erpnext/stock/stock_ledger.py:1994 +#: erpnext/stock/stock_ledger.py:2008 msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction." msgstr "" -#: erpnext/stock/stock_ledger.py:2110 erpnext/stock/stock_ledger.py:2156 +#: erpnext/stock/stock_ledger.py:2118 erpnext/stock/stock_ledger.py:2164 msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction." msgstr "" -#: erpnext/stock/stock_ledger.py:1489 +#: erpnext/stock/stock_ledger.py:1497 msgid "{0} units of {1} needed in {2} to complete this transaction." msgstr "" @@ -59983,7 +60133,7 @@ msgstr "" msgid "{0} until {1}" msgstr "" -#: erpnext/stock/utils.py:414 +#: erpnext/stock/utils.py:420 msgid "{0} valid serial nos for Item {1}" msgstr "" @@ -60007,7 +60157,7 @@ msgstr "" msgid "{0} {1} Partially Reconciled" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:413 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:418 msgid "{0} {1} cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one." msgstr "" @@ -60017,7 +60167,7 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:593 #: erpnext/accounts/doctype/payment_entry/payment_entry.py:651 -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2681 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2689 msgid "{0} {1} does not exist" msgstr "" @@ -60034,7 +60184,7 @@ msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Inv msgstr "" #: erpnext/buying/doctype/purchase_order/purchase_order.py:451 -#: erpnext/selling/doctype/sales_order/sales_order.py:505 +#: erpnext/selling/doctype/sales_order/sales_order.py:510 #: erpnext/stock/doctype/material_request/material_request.py:225 msgid "{0} {1} has been modified. Please refresh." msgstr "" @@ -60149,7 +60299,7 @@ msgstr "" msgid "{0} {1}: Accounting Entry for {2} can only be made in currency: {3}" msgstr "" -#: erpnext/controllers/stock_controller.py:746 +#: erpnext/controllers/stock_controller.py:762 msgid "{0} {1}: Cost Center is mandatory for Item {2}" msgstr "" @@ -60203,6 +60353,10 @@ msgstr "" msgid "{0}, complete the operation {1} before the operation {2}." msgstr "" +#: erpnext/controllers/accounts_controller.py:441 +msgid "{0}: {1} does not belong to the Company: {2}" +msgstr "" + #: erpnext/accounts/party.py:79 msgid "{0}: {1} does not exists" msgstr "" @@ -60211,7 +60365,7 @@ msgstr "" msgid "{0}: {1} must be less than {2}" msgstr "" -#: erpnext/controllers/stock_controller.py:1561 +#: erpnext/controllers/stock_controller.py:1579 msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})" msgstr "" @@ -60277,7 +60431,7 @@ msgstr "" msgid "{} To Bill" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1781 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1788 msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}" msgstr ""