diff --git a/erpnext/locale/main.pot b/erpnext/locale/main.pot index 52b88cc99e5..80c06e460b6 100644 --- a/erpnext/locale/main.pot +++ b/erpnext/locale/main.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: ERPNext VERSION\n" "Report-Msgid-Bugs-To: info@erpnext.com\n" -"POT-Creation-Date: 2024-05-19 09:35+0000\n" -"PO-Revision-Date: 2024-05-19 09:35+0000\n" +"POT-Creation-Date: 2024-06-02 09:35+0000\n" +"PO-Revision-Date: 2024-06-02 09:35+0000\n" "Last-Translator: info@erpnext.com\n" "Language-Team: info@erpnext.com\n" "MIME-Version: 1.0\n" @@ -30,15 +30,29 @@ msgstr "" msgid " Amount" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:111 +msgid " BOM" +msgstr "" + #. Label of a Check field in DocType 'Inventory Dimension' #: stock/doctype/inventory_dimension/inventory_dimension.json msgctxt "Inventory Dimension" msgid " Is Child Table" msgstr "" +#. Label of a Check field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid " Is Subcontracted" +msgstr "" + +#: public/js/bom_configurator/bom_configurator.bundle.js:171 +msgid " Item" +msgstr "" + #: accounts/report/tax_withholding_details/tax_withholding_details.py:182 #: accounts/report/tds_computation_summary/tds_computation_summary.py:107 -#: selling/report/sales_analytics/sales_analytics.py:66 +#: selling/report/sales_analytics/sales_analytics.py:107 msgid " Name" msgstr "" @@ -46,6 +60,21 @@ msgstr "" msgid " Rate" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:119 +msgid " Raw Material" +msgstr "" + +#. Label of a Check field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid " Skip Material Transfer" +msgstr "" + +#: public/js/bom_configurator/bom_configurator.bundle.js:130 +#: public/js/bom_configurator/bom_configurator.bundle.js:160 +msgid " Sub Assembly" +msgstr "" + #: projects/doctype/project_update/project_update.py:104 msgid " Summary" msgstr "" @@ -611,7 +640,7 @@ msgctxt "Project" msgid "% Completed" msgstr "" -#: manufacturing/doctype/bom/bom.js:788 +#: manufacturing/doctype/bom/bom.js:859 #, python-format msgid "% Finished Item Quantity" msgstr "" @@ -737,7 +766,7 @@ msgstr "" msgid "'Default {0} Account' in Company {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1098 +#: accounts/doctype/journal_entry/journal_entry.py:1133 msgid "'Entries' cannot be empty" msgstr "" @@ -755,7 +784,8 @@ msgstr "" msgid "'Has Serial No' can not be 'Yes' for non-stock item" msgstr "" -#: stock/report/stock_ledger/stock_ledger.py:533 +#: stock/report/stock_ledger/stock_ledger.py:578 +#: stock/report/stock_ledger/stock_ledger.py:611 msgid "'Opening'" msgstr "" @@ -785,7 +815,7 @@ msgstr "" msgid "'To Package No.' cannot be less than 'From Package No.'" msgstr "" -#: controllers/sales_and_purchase_return.py:65 +#: controllers/sales_and_purchase_return.py:66 msgid "'Update Stock' can not be checked because items are not delivered via {0}" msgstr "" @@ -801,7 +831,7 @@ msgstr "" msgid "'{0}' account: '{1}' should match the Return Against Invoice" msgstr "" -#: setup/doctype/company/company.py:202 setup/doctype/company/company.py:213 +#: setup/doctype/company/company.py:203 setup/doctype/company/company.py:214 msgid "'{0}' should be in company currency {1}." msgstr "" @@ -896,11 +926,11 @@ msgctxt "Sales Taxes and Charges Template" msgid "* Will be calculated in the transaction." msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:140 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 msgid ", with the inventory {0}: {1}" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:118 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:114 msgid "0-30" msgstr "" @@ -1018,7 +1048,7 @@ msgctxt "Video Settings" msgid "30 mins" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:119 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:115 msgid "30-60" msgstr "" @@ -1068,7 +1098,7 @@ msgctxt "Video Settings" msgid "6 hrs" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:120 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:116 msgid "60-90" msgstr "" @@ -1076,7 +1106,7 @@ msgstr "" msgid "60-90 Days" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:121 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:117 #: manufacturing/report/work_order_summary/work_order_summary.py:110 msgid "90 Above" msgstr "" @@ -1363,7 +1393,7 @@ msgstr "" msgid "A - C" msgstr "" -#: manufacturing/doctype/bom/bom.py:206 +#: manufacturing/doctype/bom/bom.py:209 msgid "A BOM with name {0} already exists for item {1}." msgstr "" @@ -1405,7 +1435,7 @@ msgid "" "Sales Order at the heart of your sales and purchase transactions. Sales Orders are linked in Delivery Note, Sales Invoices, Material Request, and Maintenance transactions. Through Sales Order, you can track fulfillment of the overall deal towards the customer." msgstr "" -#: setup/doctype/company/company.py:922 +#: setup/doctype/company/company.py:923 msgid "A Transaction Deletion Document: {0} is triggered for {0}" msgstr "" @@ -1548,11 +1578,11 @@ msgctxt "Item Attribute Value" msgid "Abbreviation" msgstr "" -#: setup/doctype/company/company.py:161 +#: setup/doctype/company/company.py:162 msgid "Abbreviation already used for another company" msgstr "" -#: setup/doctype/company/company.py:158 +#: setup/doctype/company/company.py:159 msgid "Abbreviation is mandatory" msgstr "" @@ -2024,7 +2054,7 @@ msgctxt "Customer" msgid "Account Manager" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:875 +#: accounts/doctype/sales_invoice/sales_invoice.py:876 #: controllers/accounts_controller.py:2008 msgid "Account Missing" msgstr "" @@ -2190,7 +2220,7 @@ msgstr "" msgid "Account is not set for the dashboard chart {0}" msgstr "" -#: assets/doctype/asset/asset.py:675 +#: assets/doctype/asset/asset.py:686 msgid "Account not Found" msgstr "" @@ -2219,7 +2249,7 @@ msgstr "" msgid "Account {0} added multiple times" msgstr "" -#: setup/doctype/company/company.py:184 +#: setup/doctype/company/company.py:185 msgid "Account {0} does not belong to company: {1}" msgstr "" @@ -2283,7 +2313,7 @@ msgstr "" msgid "Account: {0} is capital Work in progress and can not be updated by Journal Entry" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:271 +#: accounts/doctype/journal_entry/journal_entry.py:273 msgid "Account: {0} can only be updated via Stock Transactions" msgstr "" @@ -2291,7 +2321,7 @@ msgstr "" msgid "Account: {0} does not exist" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:2164 +#: accounts/doctype/payment_entry/payment_entry.py:2167 msgid "Account: {0} is not permitted under Payment Entry" msgstr "" @@ -2785,33 +2815,33 @@ msgstr "" msgid "Accounting Entries are reposted." msgstr "" -#: assets/doctype/asset/asset.py:704 assets/doctype/asset/asset.py:719 +#: assets/doctype/asset/asset.py:715 assets/doctype/asset/asset.py:730 #: assets/doctype/asset_capitalization/asset_capitalization.py:573 msgid "Accounting Entry for Asset" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:727 +#: stock/doctype/purchase_receipt/purchase_receipt.py:728 msgid "Accounting Entry for Service" msgstr "" -#: accounts/doctype/purchase_invoice/purchase_invoice.py:935 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:955 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:971 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:988 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1007 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1030 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1129 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1323 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1341 -#: controllers/stock_controller.py:364 controllers/stock_controller.py:381 -#: stock/doctype/purchase_receipt/purchase_receipt.py:831 -#: stock/doctype/stock_entry/stock_entry.py:1537 -#: stock/doctype/stock_entry/stock_entry.py:1551 -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:522 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:936 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:956 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:972 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:989 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1008 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1031 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1130 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1324 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1342 +#: controllers/stock_controller.py:488 controllers/stock_controller.py:505 +#: stock/doctype/purchase_receipt/purchase_receipt.py:832 +#: stock/doctype/stock_entry/stock_entry.py:1546 +#: stock/doctype/stock_entry/stock_entry.py:1560 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:547 msgid "Accounting Entry for Stock" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:658 +#: stock/doctype/purchase_receipt/purchase_receipt.py:659 msgid "Accounting Entry for {0}" msgstr "" @@ -2866,7 +2896,7 @@ msgstr "" msgid "Accounting entries for this invoice needs to be reposted. Please click on 'Repost' button to update." msgstr "" -#: setup/doctype/company/company.py:332 +#: setup/doctype/company/company.py:333 msgid "Accounts" msgstr "" @@ -3245,7 +3275,7 @@ msgstr "" msgid "Accounts User" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1197 +#: accounts/doctype/journal_entry/journal_entry.py:1232 msgid "Accounts table cannot be blank." msgstr "" @@ -3413,10 +3443,11 @@ msgstr "" #: accounts/doctype/subscription/subscription.js:44 #: accounts/doctype/subscription/subscription.js:50 #: buying/doctype/supplier/supplier.js:128 -#: buying/doctype/supplier/supplier.js:137 -#: projects/doctype/project/project.js:78 +#: buying/doctype/supplier/supplier.js:137 manufacturing/doctype/bom/bom.js:140 +#: manufacturing/doctype/bom/bom.js:151 manufacturing/doctype/bom/bom.js:162 #: projects/doctype/project/project.js:86 -#: projects/doctype/project/project.js:160 +#: projects/doctype/project/project.js:94 +#: projects/doctype/project/project.js:168 #: public/js/bank_reconciliation_tool/data_table_manager.js:88 #: public/js/bank_reconciliation_tool/data_table_manager.js:121 #: public/js/utils/unreconcile.js:28 selling/doctype/customer/customer.js:184 @@ -3754,7 +3785,7 @@ msgctxt "Asset Capitalization Stock Item" msgid "Actual Qty in Warehouse" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:196 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:200 msgid "Actual Qty is mandatory" msgstr "" @@ -3805,7 +3836,7 @@ msgctxt "Work Order Operation" msgid "Actual Start Time" msgstr "" -#. Label of a Section Break field in DocType 'Job Card' +#. Label of a Tab Break field in DocType 'Job Card' #: manufacturing/doctype/job_card/job_card.json msgctxt "Job Card" msgid "Actual Time" @@ -3838,11 +3869,11 @@ msgstr "" msgid "Actual type tax cannot be included in Item rate in row {0}" msgstr "" -#: crm/doctype/lead/lead.js:85 +#: crm/doctype/lead/lead.js:85 manufacturing/doctype/bom/bom.js:889 #: manufacturing/doctype/plant_floor/stock_summary_template.html:55 -#: public/js/bom_configurator/bom_configurator.bundle.js:231 -#: public/js/bom_configurator/bom_configurator.bundle.js:244 -#: public/js/bom_configurator/bom_configurator.bundle.js:329 +#: public/js/bom_configurator/bom_configurator.bundle.js:232 +#: public/js/bom_configurator/bom_configurator.bundle.js:261 +#: public/js/bom_configurator/bom_configurator.bundle.js:464 #: public/js/utils/crm_activities.js:170 #: public/js/utils/serial_no_batch_selector.js:17 #: public/js/utils/serial_no_batch_selector.js:182 @@ -3899,7 +3930,7 @@ msgstr "" msgid "Add Employees" msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:230 +#: public/js/bom_configurator/bom_configurator.bundle.js:231 #: selling/doctype/sales_order/sales_order.js:269 #: stock/dashboard/item_dashboard.js:212 msgid "Add Item" @@ -3962,6 +3993,16 @@ msgctxt "Email Digest" msgid "Add Quote" msgstr "" +#: manufacturing/doctype/bom/bom.js:887 +msgid "Add Raw Materials" +msgstr "" + +#. Label of a Button field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "Add Raw Materials" +msgstr "" + #: public/js/event.js:48 msgid "Add Sales Partners" msgstr "" @@ -4018,8 +4059,8 @@ msgstr "" msgid "Add Stock" msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:238 -#: public/js/bom_configurator/bom_configurator.bundle.js:318 +#: public/js/bom_configurator/bom_configurator.bundle.js:256 +#: public/js/bom_configurator/bom_configurator.bundle.js:455 msgid "Add Sub Assembly" msgstr "" @@ -4929,7 +4970,7 @@ msgstr "" msgid "Adjustment Against" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:581 +#: stock/doctype/purchase_receipt/purchase_receipt.py:582 msgid "Adjustment based on Purchase Invoice rate" msgstr "" @@ -5055,7 +5096,7 @@ msgstr "" msgid "Advance amount cannot be greater than {0} {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:790 +#: accounts/doctype/journal_entry/journal_entry.py:814 msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}" msgstr "" @@ -5149,11 +5190,11 @@ msgctxt "Sales Order Item" msgid "Against Blanket Order" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:964 +#: accounts/doctype/sales_invoice/sales_invoice.py:965 msgid "Against Customer Order {0} dated {1}" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1201 +#: selling/doctype/sales_order/sales_order.js:1202 msgid "Against Default Supplier" msgstr "" @@ -5211,7 +5252,7 @@ msgctxt "Sales Invoice" msgid "Against Income Account" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:652 +#: accounts/doctype/journal_entry/journal_entry.py:676 #: accounts/doctype/payment_entry/payment_entry.py:721 msgid "Against Journal Entry {0} does not have any unmatched {1} entry" msgstr "" @@ -5293,7 +5334,7 @@ msgctxt "Payment Ledger Entry" msgid "Against Voucher Type" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:117 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:113 #: manufacturing/report/work_order_summary/work_order_summary.js:58 #: manufacturing/report/work_order_summary/work_order_summary.py:259 #: stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:102 @@ -5439,6 +5480,7 @@ msgstr "" #: accounts/doctype/pos_invoice/pos_invoice.json #: accounts/doctype/sales_invoice/sales_invoice.json #: buying/doctype/request_for_quotation/request_for_quotation.json +#: selling/report/sales_analytics/sales_analytics.js:94 #: telephony/doctype/voice_call_settings/voice_call_settings.json #: utilities/doctype/video/video.json msgid "All" @@ -5493,7 +5535,7 @@ msgctxt "Prospect" msgid "All Activities HTML" msgstr "" -#: manufacturing/doctype/bom/bom.py:265 +#: manufacturing/doctype/bom/bom.py:269 msgid "All BOMs" msgstr "" @@ -5527,14 +5569,14 @@ msgstr "" #: patches/v11_0/update_department_lft_rgt.py:9 #: patches/v11_0/update_department_lft_rgt.py:11 #: patches/v11_0/update_department_lft_rgt.py:16 -#: setup/doctype/company/company.py:325 setup/doctype/company/company.py:328 -#: setup/doctype/company/company.py:333 setup/doctype/company/company.py:339 -#: setup/doctype/company/company.py:345 setup/doctype/company/company.py:351 -#: setup/doctype/company/company.py:357 setup/doctype/company/company.py:363 -#: setup/doctype/company/company.py:369 setup/doctype/company/company.py:375 -#: setup/doctype/company/company.py:381 setup/doctype/company/company.py:387 -#: setup/doctype/company/company.py:393 setup/doctype/company/company.py:399 -#: setup/doctype/company/company.py:405 +#: setup/doctype/company/company.py:326 setup/doctype/company/company.py:329 +#: setup/doctype/company/company.py:334 setup/doctype/company/company.py:340 +#: setup/doctype/company/company.py:346 setup/doctype/company/company.py:352 +#: setup/doctype/company/company.py:358 setup/doctype/company/company.py:364 +#: setup/doctype/company/company.py:370 setup/doctype/company/company.py:376 +#: setup/doctype/company/company.py:382 setup/doctype/company/company.py:388 +#: setup/doctype/company/company.py:394 setup/doctype/company/company.py:400 +#: setup/doctype/company/company.py:406 msgid "All Departments" msgstr "" @@ -5611,7 +5653,7 @@ msgstr "" msgid "All Territories" msgstr "" -#: setup/doctype/company/company.py:279 setup/doctype/company/company.py:292 +#: setup/doctype/company/company.py:280 setup/doctype/company/company.py:293 msgid "All Warehouses" msgstr "" @@ -5626,15 +5668,15 @@ msgstr "" msgid "All communications including and above this shall be moved into the new Issue" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:1135 +#: stock/doctype/purchase_receipt/purchase_receipt.py:1136 msgid "All items have already been Invoiced/Returned" msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:1307 +#: stock/doctype/delivery_note/delivery_note.py:1308 msgid "All items have already been received" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2301 +#: stock/doctype/stock_entry/stock_entry.py:2316 msgid "All items have already been transferred for this Work Order." msgstr "" @@ -5649,11 +5691,11 @@ msgctxt "CRM Settings" 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 "" -#: manufacturing/doctype/work_order/work_order.js:916 +#: manufacturing/doctype/work_order/work_order.js:927 msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:976 +#: stock/doctype/delivery_note/delivery_note.py:977 msgid "All these items have already been Invoiced/Returned" msgstr "" @@ -6208,9 +6250,9 @@ msgstr "" msgid "Already set default in pos profile {0} for user {1}, kindly disabled default" msgstr "" -#: manufacturing/doctype/bom/bom.js:152 -#: manufacturing/doctype/work_order/work_order.js:169 public/js/utils.js:489 -#: stock/doctype/stock_entry/stock_entry.js:245 +#: manufacturing/doctype/bom/bom.js:201 +#: manufacturing/doctype/work_order/work_order.js:163 public/js/utils.js:489 +#: stock/doctype/stock_entry/stock_entry.js:249 msgid "Alternate Item" msgstr "" @@ -6710,6 +6752,7 @@ msgstr "" #: accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:274 #: accounts/report/item_wise_sales_register/item_wise_sales_register.py:327 #: accounts/report/payment_ledger/payment_ledger.py:194 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:43 #: accounts/report/share_balance/share_balance.py:61 #: accounts/report/share_ledger/share_ledger.py:57 @@ -7281,8 +7324,8 @@ msgstr "" msgid "Ampere-Second" msgstr "" -#: controllers/trends.py:237 controllers/trends.py:249 -#: controllers/trends.py:254 +#: controllers/trends.py:239 controllers/trends.py:251 +#: controllers/trends.py:256 msgid "Amt" msgstr "" @@ -7865,7 +7908,7 @@ msgstr "" msgid "Are you sure you want to clear all demo data?" msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:363 +#: public/js/bom_configurator/bom_configurator.bundle.js:506 msgid "Are you sure you want to delete this Item?" msgstr "" @@ -8209,8 +8252,8 @@ msgstr "" msgid "Asset Depreciation Schedule for Asset {0} and Finance Book {1} is not using shift based depreciation" msgstr "" -#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:968 -#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:1012 +#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:982 +#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:1026 #: assets/doctype/asset_shift_allocation/asset_shift_allocation.py:81 msgid "Asset Depreciation Schedule not found for Asset {0} and Finance Book {1}" msgstr "" @@ -8333,7 +8376,7 @@ msgstr "" msgid "Asset Movement Item" msgstr "" -#: assets/doctype/asset/asset.py:893 +#: assets/doctype/asset/asset.py:904 msgid "Asset Movement record {0} created" msgstr "" @@ -8523,7 +8566,7 @@ msgstr "" msgid "Asset cancelled" msgstr "" -#: assets/doctype/asset/asset.py:503 +#: assets/doctype/asset/asset.py:514 msgid "Asset cannot be cancelled, as it is already {0}" msgstr "" @@ -8539,7 +8582,7 @@ msgstr "" msgid "Asset created after Asset Capitalization {0} was submitted" msgstr "" -#: assets/doctype/asset/asset.py:1134 +#: assets/doctype/asset/asset.py:1145 msgid "Asset created after being split from Asset {0}" msgstr "" @@ -8563,7 +8606,7 @@ msgstr "" msgid "Asset received at Location {0} and issued to Employee {1}" msgstr "" -#: assets/doctype/asset/depreciation.py:496 +#: assets/doctype/asset/depreciation.py:497 msgid "Asset restored" msgstr "" @@ -8571,19 +8614,19 @@ msgstr "" msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1334 +#: accounts/doctype/sales_invoice/sales_invoice.py:1335 msgid "Asset returned" msgstr "" -#: assets/doctype/asset/depreciation.py:470 +#: assets/doctype/asset/depreciation.py:471 msgid "Asset scrapped" msgstr "" -#: assets/doctype/asset/depreciation.py:472 +#: assets/doctype/asset/depreciation.py:473 msgid "Asset scrapped via Journal Entry {0}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1370 +#: accounts/doctype/sales_invoice/sales_invoice.py:1371 msgid "Asset sold" msgstr "" @@ -8595,7 +8638,7 @@ msgstr "" msgid "Asset transferred to Location {0}" msgstr "" -#: assets/doctype/asset/asset.py:1068 +#: assets/doctype/asset/asset.py:1079 msgid "Asset updated after being split into Asset {0}" msgstr "" @@ -8611,7 +8654,7 @@ msgstr "" msgid "Asset {0} cannot be received at a location and given to an employee in a single movement" msgstr "" -#: assets/doctype/asset/depreciation.py:439 +#: assets/doctype/asset/depreciation.py:440 msgid "Asset {0} cannot be scrapped, as it is already {1}" msgstr "" @@ -8644,7 +8687,7 @@ msgstr "" msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it." msgstr "" -#: assets/doctype/asset/depreciation.py:437 +#: assets/doctype/asset/depreciation.py:438 msgid "Asset {0} must be submitted" msgstr "" @@ -8699,7 +8742,7 @@ msgstr "" msgid "Asset{} {assets_link} created for {}" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:281 +#: manufacturing/doctype/job_card/job_card.js:146 msgid "Assign Job to Employee" msgstr "" @@ -8737,20 +8780,20 @@ msgctxt "Service Level Agreement" msgid "Assignment Conditions" msgstr "" -#: assets/doctype/asset/asset.py:999 +#: assets/doctype/asset/asset.py:1010 msgid "At least one asset has to be selected." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:791 +#: accounts/doctype/pos_invoice/pos_invoice.py:792 msgid "At least one invoice has to be selected." msgstr "" -#: controllers/sales_and_purchase_return.py:142 +#: controllers/sales_and_purchase_return.py:143 msgid "At least one item should be entered with negative quantity in return document" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:407 -#: accounts/doctype/sales_invoice/sales_invoice.py:517 +#: accounts/doctype/pos_invoice/pos_invoice.py:408 +#: accounts/doctype/sales_invoice/sales_invoice.py:518 msgid "At least one mode of payment is required for POS invoice." msgstr "" @@ -8762,7 +8805,7 @@ msgstr "" msgid "At least one of the Selling or Buying must be selected" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:618 +#: stock/doctype/stock_entry/stock_entry.py:626 msgid "At least one warehouse is mandatory" msgstr "" @@ -8770,22 +8813,30 @@ msgstr "" msgid "At row #{0}: the sequence id {1} cannot be less than previous row sequence id {2}" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:618 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:620 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:603 +#: manufacturing/doctype/bom_creator/bom_creator.py:102 +msgid "At row {0}: Parent Row No cannot be set for item {1}" +msgstr "" + +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:605 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:610 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:612 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "" -#: controllers/stock_controller.py:318 +#: controllers/stock_controller.py:442 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 "" +#: manufacturing/doctype/bom_creator/bom_creator.py:96 +msgid "At row {0}: set Parent Row No for item {1}" +msgstr "" + #. Name of a UOM #: setup/setup_wizard/data/uom_data.json msgid "Atmosphere" @@ -8881,6 +8932,7 @@ msgstr "" #: accounts/doctype/account_closing_balance/account_closing_balance.json #: accounts/doctype/cost_center/cost_center.json #: accounts/doctype/finance_book/finance_book.json +#: accounts/doctype/fiscal_year/fiscal_year.json #: accounts/doctype/gl_entry/gl_entry.json #: accounts/doctype/journal_entry/journal_entry.json #: accounts/doctype/journal_entry_template/journal_entry_template.json @@ -8888,6 +8940,7 @@ msgstr "" #: accounts/doctype/payment_ledger_entry/payment_ledger_entry.json #: accounts/doctype/purchase_invoice/purchase_invoice.json #: regional/doctype/south_africa_vat_settings/south_africa_vat_settings.json +#: setup/doctype/company/company.json msgid "Auditor" msgstr "" @@ -9048,8 +9101,8 @@ msgstr "" msgid "Auto Reconciliation" msgstr "" -#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:143 -#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:191 +#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:145 +#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:193 msgid "Auto Reconciliation of Payments has been disabled. Enable it through {0}" msgstr "" @@ -9226,6 +9279,7 @@ msgctxt "Appointment Booking Settings" msgid "Availability Of Slots" msgstr "" +#: manufacturing/doctype/workstation/workstation.js:510 #: manufacturing/report/production_planning_report/production_planning_report.py:372 msgid "Available" msgstr "" @@ -9257,6 +9311,7 @@ msgstr "" msgid "Available For Use Date" msgstr "" +#: manufacturing/doctype/workstation/workstation.js:502 #: manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:80 #: public/js/utils.js:549 stock/report/stock_ageing/stock_ageing.py:155 msgid "Available Qty" @@ -9353,7 +9408,7 @@ msgstr "" msgid "Available for use date is required" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:746 +#: stock/doctype/stock_entry/stock_entry.py:756 msgid "Available quantity is {0}, you need {1}" msgstr "" @@ -9413,7 +9468,7 @@ msgctxt "Serial and Batch Bundle" msgid "Avg Rate" msgstr "" -#: stock/report/stock_ledger/stock_ledger.py:265 +#: stock/report/stock_ledger/stock_ledger.py:287 msgid "Avg Rate (Balance Stock)" msgstr "" @@ -9461,9 +9516,9 @@ msgstr "" #: manufacturing/report/bom_stock_calculated/bom_stock_calculated.js:8 #: manufacturing/report/bom_stock_report/bom_stock_report.js:5 #: manufacturing/report/work_order_stock_report/work_order_stock_report.py:109 -#: selling/doctype/sales_order/sales_order.js:1015 +#: selling/doctype/sales_order/sales_order.js:1016 #: stock/doctype/material_request/material_request.js:300 -#: stock/doctype/stock_entry/stock_entry.js:631 +#: stock/doctype/stock_entry/stock_entry.js:635 #: stock/report/bom_search/bom_search.py:38 msgid "BOM" msgstr "" @@ -9534,7 +9589,7 @@ msgstr "" msgid "BOM 1" msgstr "" -#: manufacturing/doctype/bom/bom.py:1337 +#: manufacturing/doctype/bom/bom.py:1399 msgid "BOM 1 {0} and BOM 2 {1} should not be same" msgstr "" @@ -9648,9 +9703,9 @@ msgctxt "BOM Item" msgid "BOM No" msgstr "" -#. Label of a Link field in DocType 'Job Card' -#: manufacturing/doctype/job_card/job_card.json -msgctxt "Job Card" +#. Label of a Link field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" msgid "BOM No" msgstr "" @@ -9696,6 +9751,12 @@ msgctxt "Work Order" msgid "BOM No" msgstr "" +#. Label of a Link field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "BOM No (For Semi-FG)" +msgstr "" + #. Description of the 'BOM No' (Link) field in DocType 'Stock Entry Detail' #: stock/doctype/stock_entry_detail/stock_entry_detail.json msgctxt "Stock Entry Detail" @@ -9817,12 +9878,12 @@ msgstr "" msgid "BOM Website Operation" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:1161 +#: stock/doctype/stock_entry/stock_entry.js:1172 msgid "BOM and Manufacturing Quantity are required" msgstr "" #: stock/doctype/material_request/material_request.js:332 -#: stock/doctype/stock_entry/stock_entry.js:683 +#: stock/doctype/stock_entry/stock_entry.js:687 msgid "BOM does not contain any stock item" msgstr "" @@ -9830,44 +9891,87 @@ msgstr "" msgid "BOM recursion: {0} cannot be child of {1}" msgstr "" -#: manufacturing/doctype/bom/bom.py:626 +#: manufacturing/doctype/bom/bom.py:633 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "" -#: manufacturing/doctype/bom/bom.py:1214 +#: manufacturing/doctype/bom/bom.py:1276 msgid "BOM {0} does not belong to Item {1}" msgstr "" -#: manufacturing/doctype/bom/bom.py:1196 +#: manufacturing/doctype/bom/bom.py:1258 msgid "BOM {0} must be active" msgstr "" -#: manufacturing/doctype/bom/bom.py:1199 +#: manufacturing/doctype/bom/bom.py:1261 msgid "BOM {0} must be submitted" msgstr "" +#: manufacturing/doctype/bom/bom.py:682 +msgid "BOM {0} not found for the item {1}" +msgstr "" + #. Label of a Long Text field in DocType 'BOM Update Batch' #: manufacturing/doctype/bom_update_batch/bom_update_batch.json msgctxt "BOM Update Batch" msgid "BOMs Updated" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.py:251 +#: manufacturing/doctype/bom_creator/bom_creator.py:282 msgid "BOMs created successfully" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.py:261 +#: manufacturing/doctype/bom_creator/bom_creator.py:292 msgid "BOMs creation failed" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.py:210 +#: manufacturing/doctype/bom_creator/bom_creator.py:233 msgid "BOMs creation has been enqueued, kindly check the status after some time" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:338 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:342 msgid "Backdated Stock Entry" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:361 +#: public/js/bom_configurator/bom_configurator.bundle.js:588 +msgid "Backflush Materials From WIP" +msgstr "" + +#: manufacturing/doctype/work_order/work_order.js:283 +msgid "Backflush Materials From WIP Warehouse" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Backflush Materials From WIP Warehouse" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Backflush Materials From WIP Warehouse" +msgstr "" + +#. Label of a Check field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "Backflush Materials From WIP Warehouse" +msgstr "" + +#. Label of a Check field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Backflush Materials From WIP Warehouse" +msgstr "" + +#. Label of a Check field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "Backflush Materials From WIP Warehouse" +msgstr "" + #: manufacturing/doctype/manufacturing_settings/manufacturing_settings.js:16 msgid "Backflush Raw Materials" msgstr "" @@ -9921,7 +10025,7 @@ msgstr "" #: stock/report/available_batch_report/available_batch_report.py:57 #: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:89 #: stock/report/stock_balance/stock_balance.py:416 -#: stock/report/stock_ledger/stock_ledger.py:228 +#: stock/report/stock_ledger/stock_ledger.py:250 msgid "Balance Qty" msgstr "" @@ -9972,7 +10076,7 @@ msgid "Balance Stock Value" msgstr "" #: stock/report/stock_balance/stock_balance.py:423 -#: stock/report/stock_ledger/stock_ledger.py:285 +#: stock/report/stock_ledger/stock_ledger.py:307 msgid "Balance Value" msgstr "" @@ -10411,7 +10515,7 @@ msgctxt "Process Payment Reconciliation" msgid "Bank/Cash Account" msgstr "" -#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:54 +#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:56 msgid "Bank/Cash Account {0} doesn't belong to company {1}" msgstr "" @@ -10615,6 +10719,7 @@ msgstr "" #: manufacturing/report/production_planning_report/production_planning_report.js:16 #: manufacturing/report/work_order_summary/work_order_summary.js:15 #: public/js/purchase_trends_filters.js:45 public/js/sales_trends_filters.js:20 +#: selling/report/sales_analytics/sales_analytics.js:24 #: stock/report/delayed_item_report/delayed_item_report.js:54 #: stock/report/delayed_order_report/delayed_order_report.js:54 #: support/report/issue_analytics/issue_analytics.js:16 @@ -10717,7 +10822,7 @@ msgstr "" #: stock/report/batch_item_expiry_status/batch_item_expiry_status.py:34 #: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:85 #: stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:158 -#: stock/report/stock_ledger/stock_ledger.py:307 +#: stock/report/stock_ledger/stock_ledger.py:329 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:148 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:78 msgid "Batch" @@ -10892,11 +10997,11 @@ msgctxt "Subcontracting Receipt Supplied Item" msgid "Batch No" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:621 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:623 msgid "Batch No is mandatory" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2195 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2197 msgid "Batch No {0} does not exists" msgstr "" @@ -10916,10 +11021,14 @@ msgstr "" msgid "Batch Nos" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1183 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1185 msgid "Batch Nos are created successfully" msgstr "" +#: controllers/sales_and_purchase_return.py:1002 +msgid "Batch Not Available for Return" +msgstr "" + #. Label of a Data field in DocType 'Item' #: stock/doctype/item/item.json msgctxt "Item" @@ -10936,7 +11045,7 @@ msgctxt "Batch" msgid "Batch Quantity" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:271 +#: manufacturing/doctype/work_order/work_order.js:265 msgid "Batch Size" msgstr "" @@ -10976,7 +11085,7 @@ msgctxt "Asset Capitalization Stock Item" msgid "Batch and Serial No" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:490 +#: manufacturing/doctype/work_order/work_order.py:513 msgid "Batch not created for item {} since it does not have a batch series." msgstr "" @@ -10984,12 +11093,16 @@ msgstr "" msgid "Batch {0} and Warehouse" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2459 -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:284 +#: controllers/sales_and_purchase_return.py:1001 +msgid "Batch {0} is not available in warehouse {1}" +msgstr "" + +#: stock/doctype/stock_entry/stock_entry.py:2474 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:288 msgid "Batch {0} of Item {1} has expired." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2465 +#: stock/doctype/stock_entry/stock_entry.py:2480 msgid "Batch {0} of Item {1} is disabled." msgstr "" @@ -11071,11 +11184,11 @@ msgstr "" #. Title of an Onboarding Step #. Label of a Card Break in the Manufacturing Workspace -#: manufacturing/doctype/bom/bom.py:1082 +#: manufacturing/doctype/bom/bom.py:1132 #: manufacturing/onboarding_step/create_bom/create_bom.json #: manufacturing/workspace/manufacturing/manufacturing.json #: stock/doctype/material_request/material_request.js:99 -#: stock/doctype/stock_entry/stock_entry.js:613 +#: stock/doctype/stock_entry/stock_entry.js:617 msgid "Bill of Materials" msgstr "" @@ -11625,7 +11738,7 @@ msgstr "" msgid "Booking advances in foreign currency account: {0} ({1}) is not yet supported." msgstr "" -#: stock/doctype/warehouse/warehouse.py:139 +#: stock/doctype/warehouse/warehouse.py:141 msgid "Booking stock value across multiple accounts will make it harder to track stock and account value." msgstr "" @@ -11717,7 +11830,7 @@ msgstr "" #: stock/report/stock_analytics/stock_analytics.js:34 #: stock/report/stock_analytics/stock_analytics.py:44 #: stock/report/stock_ledger/stock_ledger.js:73 -#: stock/report/stock_ledger/stock_ledger.py:249 +#: stock/report/stock_ledger/stock_ledger.py:271 #: stock/report/stock_projected_qty/stock_projected_qty.js:45 #: stock/report/stock_projected_qty/stock_projected_qty.py:115 #: stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:100 @@ -11877,7 +11990,7 @@ msgctxt "Maintenance Visit" msgid "Breakdown" msgstr "" -#: manufacturing/doctype/bom/bom.js:102 +#: manufacturing/doctype/bom/bom.js:144 msgid "Browse BOM" msgstr "" @@ -12543,7 +12656,7 @@ msgstr "" msgid "Can be approved by {0}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1475 +#: manufacturing/doctype/work_order/work_order.py:1531 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "" @@ -12571,8 +12684,8 @@ msgstr "" msgid "Can not filter based on Voucher No, if grouped by Voucher" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1257 -#: accounts/doctype/payment_entry/payment_entry.py:2321 +#: accounts/doctype/journal_entry/journal_entry.py:1292 +#: accounts/doctype/payment_entry/payment_entry.py:2324 msgid "Can only make payment against unbilled {0}" msgstr "" @@ -12942,7 +13055,7 @@ msgstr "" msgid "Cannot amend {0} {1}, please create a new one instead." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:285 +#: accounts/doctype/journal_entry/journal_entry.py:287 msgid "Cannot apply TDS against multiple parties in one entry" msgstr "" @@ -12954,7 +13067,7 @@ msgstr "" msgid "Cannot cancel as processing of cancelled documents is pending." msgstr "" -#: manufacturing/doctype/work_order/work_order.py:664 +#: manufacturing/doctype/work_order/work_order.py:687 msgid "Cannot cancel because submitted Stock Entry {0} exists" msgstr "" @@ -12966,7 +13079,7 @@ msgstr "" msgid "Cannot cancel this document as it is linked with submitted asset {0}. Please cancel it to continue." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:329 +#: stock/doctype/stock_entry/stock_entry.py:344 msgid "Cannot cancel transaction for Completed Work Order." msgstr "" @@ -12990,7 +13103,7 @@ msgstr "" msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this." msgstr "" -#: setup/doctype/company/company.py:229 +#: setup/doctype/company/company.py:230 msgid "Cannot change company's default currency, because there are existing transactions. Transactions must be cancelled to change the default currency." msgstr "" @@ -13014,7 +13127,7 @@ msgstr "" msgid "Cannot covert to Group because Account Type is selected." msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:906 +#: stock/doctype/purchase_receipt/purchase_receipt.py:907 msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "" @@ -13027,7 +13140,7 @@ msgstr "" msgid "Cannot create accounting entries against disabled accounts: {0}" msgstr "" -#: manufacturing/doctype/bom/bom.py:945 +#: manufacturing/doctype/bom/bom.py:995 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "" @@ -13069,15 +13182,15 @@ msgstr "" msgid "Cannot overbill for Item {0} in row {1} more than {2}. To allow over-billing, please set allowance in Accounts Settings" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:292 +#: manufacturing/doctype/work_order/work_order.py:310 msgid "Cannot produce more Item {0} than Sales Order quantity {1}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:988 +#: manufacturing/doctype/work_order/work_order.py:1025 msgid "Cannot produce more item for {0}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:992 +#: manufacturing/doctype/work_order/work_order.py:1029 msgid "Cannot produce more than {0} items for {1}" msgstr "" @@ -13101,7 +13214,7 @@ msgstr "" #: accounts/doctype/payment_entry/payment_entry.js:1452 #: accounts/doctype/payment_entry/payment_entry.js:1631 -#: accounts/doctype/payment_entry/payment_entry.py:1644 +#: accounts/doctype/payment_entry/payment_entry.py:1647 #: controllers/accounts_controller.py:2594 public/js/controllers/accounts.js:94 #: public/js/controllers/taxes_and_totals.js:455 msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" @@ -13151,7 +13264,7 @@ msgctxt "Manufacturing Settings" msgid "Capacity Planning" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:650 +#: manufacturing/doctype/work_order/work_order.py:673 msgid "Capacity Planning Error, planned start time can not be same as end time" msgstr "" @@ -13526,7 +13639,7 @@ msgctxt "Stock Ledger Entry" msgid "Change in Stock Value" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:894 +#: accounts/doctype/sales_invoice/sales_invoice.py:895 msgid "Change the account type to Receivable or select a different account." msgstr "" @@ -13561,7 +13674,7 @@ msgctxt "Lead" msgid "Channel Partner" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:1699 +#: accounts/doctype/payment_entry/payment_entry.py:1702 #: controllers/accounts_controller.py:2657 msgid "Charge of type 'Actual' in row {0} cannot be included in Item Rate or Paid Amount" msgstr "" @@ -13841,7 +13954,7 @@ msgctxt "Pricing Rule Detail" msgid "Child Docname" msgstr "" -#: projects/doctype/task/task.py:280 +#: projects/doctype/task/task.py:278 msgid "Child Task exists for this Task. You can not delete this Task." msgstr "" @@ -13849,7 +13962,7 @@ msgstr "" msgid "Child nodes can be only created under 'Group' type nodes" msgstr "" -#: stock/doctype/warehouse/warehouse.py:96 +#: stock/doctype/warehouse/warehouse.py:98 msgid "Child warehouse exists for this warehouse. You can not delete this warehouse." msgstr "" @@ -13860,7 +13973,7 @@ msgctxt "Asset Capitalization" msgid "Choose a WIP composite asset" msgstr "" -#: projects/doctype/task/task.py:228 +#: projects/doctype/task/task.py:226 msgid "Circular Reference Error" msgstr "" @@ -14023,7 +14136,7 @@ msgstr "" #: buying/doctype/purchase_order/purchase_order_list.js:49 #: crm/doctype/opportunity/opportunity.js:118 #: manufacturing/doctype/production_plan/production_plan.js:111 -#: manufacturing/doctype/work_order/work_order.js:589 +#: manufacturing/doctype/work_order/work_order.js:597 #: quality_management/doctype/quality_meeting/quality_meeting_list.js:7 #: selling/doctype/sales_order/sales_order.js:606 #: selling/doctype/sales_order/sales_order.js:636 @@ -14169,7 +14282,7 @@ msgctxt "Accounting Period" msgid "Closed Documents" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1419 +#: manufacturing/doctype/work_order/work_order.py:1458 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "" @@ -14512,7 +14625,7 @@ msgctxt "Communication Medium" msgid "Communication Medium Type" msgstr "" -#: setup/install.py:92 +#: setup/install.py:101 msgid "Compact Item Print" msgstr "" @@ -14620,7 +14733,7 @@ msgstr "" #: selling/report/lost_quotations/lost_quotations.js:8 #: selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.js:8 #: selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:46 -#: selling/report/sales_analytics/sales_analytics.js:57 +#: selling/report/sales_analytics/sales_analytics.js:69 #: selling/report/sales_order_analysis/sales_order_analysis.js:8 #: selling/report/sales_order_analysis/sales_order_analysis.py:343 #: selling/report/sales_partner_commission_summary/sales_partner_commission_summary.js:33 @@ -14652,14 +14765,14 @@ msgstr "" #: stock/report/reserved_stock/reserved_stock.py:191 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.js:9 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:73 -#: stock/report/serial_no_ledger/serial_no_ledger.py:37 +#: stock/report/serial_no_ledger/serial_no_ledger.py:40 #: stock/report/stock_ageing/stock_ageing.js:8 #: stock/report/stock_analytics/stock_analytics.js:41 #: stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.js:7 #: stock/report/stock_balance/stock_balance.js:8 #: stock/report/stock_balance/stock_balance.py:477 #: stock/report/stock_ledger/stock_ledger.js:8 -#: stock/report/stock_ledger/stock_ledger.py:335 +#: stock/report/stock_ledger/stock_ledger.py:357 #: stock/report/stock_ledger_variance/stock_ledger_variance.js:18 #: stock/report/stock_projected_qty/stock_projected_qty.js:8 #: stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:8 @@ -15657,12 +15770,12 @@ msgstr "" msgid "Company and Posting Date is mandatory" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2178 +#: accounts/doctype/sales_invoice/sales_invoice.py:2179 msgid "Company currencies of both the companies should match for Inter Company Transactions." msgstr "" #: stock/doctype/material_request/material_request.js:326 -#: stock/doctype/stock_entry/stock_entry.js:677 +#: stock/doctype/stock_entry/stock_entry.js:681 msgid "Company field is required" msgstr "" @@ -15725,7 +15838,7 @@ msgstr "" msgid "Company {} does not exist yet. Taxes setup aborted." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:451 +#: accounts/doctype/pos_invoice/pos_invoice.py:452 msgid "Company {} does not match with POS Profile Company {}" msgstr "" @@ -15775,7 +15888,7 @@ msgid "Competitors" msgstr "" #: erpnext_integrations/doctype/quickbooks_migrator/quickbooks_migrator.js:67 -#: manufacturing/doctype/workstation/workstation_job_card.html:68 +#: manufacturing/doctype/workstation/workstation_job_card.html:94 #: public/js/projects/timer.js:32 msgid "Complete" msgstr "" @@ -15792,7 +15905,8 @@ msgctxt "QuickBooks Migrator" msgid "Complete" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:296 +#: manufacturing/doctype/job_card/job_card.js:182 +#: manufacturing/doctype/workstation/workstation.js:151 msgid "Complete Job" msgstr "" @@ -16070,12 +16184,12 @@ msgctxt "Work Order Operation" msgid "Completed Qty" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:902 +#: manufacturing/doctype/work_order/work_order.py:939 msgid "Completed Qty cannot be greater than 'Qty to Manufacture'" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:313 -#: manufacturing/doctype/workstation/workstation.js:200 +#: manufacturing/doctype/job_card/job_card.js:243 +#: manufacturing/doctype/workstation/workstation.js:293 msgid "Completed Quantity" msgstr "" @@ -16205,7 +16319,7 @@ msgstr "" msgid "Configure Buying Settings." msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:52 +#: public/js/bom_configurator/bom_configurator.bundle.js:53 msgid "Configure Product Assembly" msgstr "" @@ -17392,11 +17506,11 @@ msgctxt "Non Conformance" msgid "Corrective Action" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:155 +#: manufacturing/doctype/job_card/job_card.js:300 msgid "Corrective Job Card" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:162 +#: manufacturing/doctype/job_card/job_card.js:307 msgid "Corrective Operation" msgstr "" @@ -17850,8 +17964,8 @@ msgstr "" msgid "Cost Center is a part of Cost Center Allocation, hence cannot be converted to a group" msgstr "" -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1292 -#: stock/doctype/purchase_receipt/purchase_receipt.py:780 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1293 +#: stock/doctype/purchase_receipt/purchase_receipt.py:781 msgid "Cost Center is required in row {0} in Taxes table for type {1}" msgstr "" @@ -18027,7 +18141,7 @@ msgstr "" msgid "Could not auto update shifts. Shift with shift factor {0} needed." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:814 +#: stock/doctype/delivery_note/delivery_note.py:815 msgid "Could not create Credit Note automatically, please uncheck 'Issue Credit Note' and submit again" msgstr "" @@ -18260,16 +18374,16 @@ msgstr "" #: manufacturing/doctype/blanket_order/blanket_order.js:34 #: manufacturing/doctype/blanket_order/blanket_order.js:48 #: manufacturing/doctype/blanket_order/blanket_order.js:64 -#: manufacturing/doctype/bom/bom.js:123 manufacturing/doctype/bom/bom.js:132 -#: manufacturing/doctype/bom/bom.js:142 manufacturing/doctype/bom/bom.js:146 -#: manufacturing/doctype/bom/bom.js:360 -#: manufacturing/doctype/bom_creator/bom_creator.js:92 +#: manufacturing/doctype/bom/bom.js:172 manufacturing/doctype/bom/bom.js:181 +#: manufacturing/doctype/bom/bom.js:191 manufacturing/doctype/bom/bom.js:195 +#: manufacturing/doctype/bom/bom.js:409 +#: manufacturing/doctype/bom_creator/bom_creator.js:158 #: manufacturing/doctype/plant_floor/plant_floor.js:240 #: manufacturing/doctype/production_plan/production_plan.js:125 #: manufacturing/doctype/production_plan/production_plan.js:139 #: manufacturing/doctype/production_plan/production_plan.js:146 -#: manufacturing/doctype/work_order/work_order.js:301 -#: manufacturing/doctype/work_order/work_order.js:782 +#: manufacturing/doctype/work_order/work_order.js:307 +#: manufacturing/doctype/work_order/work_order.js:793 #: projects/doctype/task/task_tree.js:81 public/js/communication.js:19 #: public/js/communication.js:31 public/js/communication.js:41 #: public/js/controllers/transaction.js:331 @@ -18289,11 +18403,11 @@ msgstr "" #: selling/doctype/sales_order/sales_order.js:735 #: selling/doctype/sales_order/sales_order.js:742 #: selling/doctype/sales_order/sales_order.js:763 -#: selling/doctype/sales_order/sales_order.js:777 -#: selling/doctype/sales_order/sales_order.js:785 -#: selling/doctype/sales_order/sales_order.js:789 -#: selling/doctype/sales_order/sales_order.js:927 -#: selling/doctype/sales_order/sales_order.js:1066 +#: selling/doctype/sales_order/sales_order.js:776 +#: selling/doctype/sales_order/sales_order.js:783 +#: selling/doctype/sales_order/sales_order.js:787 +#: selling/doctype/sales_order/sales_order.js:928 +#: selling/doctype/sales_order/sales_order.js:1067 #: stock/doctype/delivery_note/delivery_note.js:96 #: stock/doctype/delivery_note/delivery_note.js:98 #: stock/doctype/delivery_note/delivery_note.js:121 @@ -18328,10 +18442,10 @@ msgstr "" #: stock/doctype/purchase_receipt/purchase_receipt.js:270 #: stock/doctype/purchase_receipt/purchase_receipt.js:276 #: stock/doctype/purchase_receipt/purchase_receipt.js:279 -#: stock/doctype/stock_entry/stock_entry.js:162 -#: stock/doctype/stock_entry/stock_entry.js:164 -#: stock/doctype/stock_entry/stock_entry.js:237 -#: stock/doctype/stock_entry/stock_entry.js:1236 +#: stock/doctype/stock_entry/stock_entry.js:166 +#: stock/doctype/stock_entry/stock_entry.js:168 +#: stock/doctype/stock_entry/stock_entry.js:241 +#: stock/doctype/stock_entry/stock_entry.js:1247 #: subcontracting/doctype/subcontracting_order/subcontracting_order.js:169 #: subcontracting/doctype/subcontracting_order/subcontracting_order.js:202 #: subcontracting/doctype/subcontracting_order/subcontracting_order.js:212 @@ -18342,7 +18456,7 @@ msgstr "" msgid "Create" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:190 +#: manufacturing/doctype/work_order/work_order.js:184 msgid "Create BOM" msgstr "" @@ -18390,7 +18504,7 @@ msgstr "" msgid "Create Invoices" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:159 +#: manufacturing/doctype/work_order/work_order.js:153 msgid "Create Job Card" msgstr "" @@ -18430,7 +18544,7 @@ msgctxt "Opening Invoice Creation Tool" msgid "Create Missing Party" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.js:146 +#: manufacturing/doctype/bom_creator/bom_creator.js:236 msgid "Create Multi-level BOM" msgstr "" @@ -18464,7 +18578,7 @@ msgstr "" msgid "Create Payment Entry" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:627 +#: manufacturing/doctype/work_order/work_order.js:636 msgid "Create Pick List" msgstr "" @@ -18524,7 +18638,7 @@ msgstr "" msgid "Create Sales Orders to help you plan your work and deliver on-time" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:399 +#: stock/doctype/stock_entry/stock_entry.js:403 msgid "Create Sample Retention Stock Entry" msgstr "" @@ -18680,7 +18794,7 @@ msgstr "" msgid "Create an Item" msgstr "" -#: stock/stock_ledger.py:1676 +#: stock/stock_ledger.py:1689 msgid "Create an incoming stock transaction for the Item." msgstr "" @@ -18745,7 +18859,7 @@ msgstr "" msgid "Creating Company and Importing Chart of Accounts" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1143 +#: selling/doctype/sales_order/sales_order.js:1144 msgid "Creating Delivery Note ..." msgstr "" @@ -18757,7 +18871,7 @@ msgstr "" msgid "Creating Packing Slip ..." msgstr "" -#: selling/doctype/sales_order/sales_order.js:1268 +#: selling/doctype/sales_order/sales_order.js:1269 msgid "Creating Purchase Order ..." msgstr "" @@ -18776,7 +18890,7 @@ msgstr "" msgid "Creating Subcontracting Order ..." msgstr "" -#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:247 +#: subcontracting/doctype/subcontracting_order/subcontracting_order.js:249 msgid "Creating Subcontracting Receipt ..." msgstr "" @@ -18824,7 +18938,6 @@ msgstr "" #: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:14 #: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:84 #: accounts/report/general_ledger/general_ledger.html:31 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:115 #: accounts/report/purchase_register/purchase_register.py:241 #: accounts/report/sales_register/sales_register.py:276 #: accounts/report/trial_balance/trial_balance.py:444 @@ -18999,7 +19112,7 @@ msgstr "" #: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:173 #: accounts/report/accounts_receivable/accounts_receivable.html:147 #: accounts/report/accounts_receivable/accounts_receivable.py:1055 -#: controllers/sales_and_purchase_return.py:322 +#: controllers/sales_and_purchase_return.py:323 #: setup/setup_wizard/operations/install_fixtures.py:256 #: stock/doctype/delivery_note/delivery_note.js:89 msgid "Credit Note" @@ -19052,7 +19165,7 @@ msgctxt "Sales Invoice" msgid "Credit Note will update it's own outstanding amount, even if \"Return Against\" is specified." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:811 +#: stock/doctype/delivery_note/delivery_note.py:812 msgid "Credit Note {0} has been created automatically" msgstr "" @@ -19516,8 +19629,8 @@ msgstr "" msgid "Currency can not be changed after making entries using some other currency" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:1425 -#: accounts/doctype/payment_entry/payment_entry.py:1487 accounts/utils.py:2036 +#: accounts/doctype/payment_entry/payment_entry.py:1428 +#: accounts/doctype/payment_entry/payment_entry.py:1490 accounts/utils.py:2036 msgid "Currency for {0} must be {1}" msgstr "" @@ -19525,7 +19638,7 @@ msgstr "" msgid "Currency of the Closing Account must be {0}" msgstr "" -#: manufacturing/doctype/bom/bom.py:570 +#: manufacturing/doctype/bom/bom.py:577 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "" @@ -19697,6 +19810,10 @@ msgctxt "Stock Reconciliation Item" msgid "Current Valuation Rate" msgstr "" +#: selling/report/sales_analytics/sales_analytics.js:90 +msgid "Curves" +msgstr "" + #. Label of a Link field in DocType 'Asset' #: assets/doctype/asset/asset.json msgctxt "Asset" @@ -19773,7 +19890,7 @@ msgstr "" #: setup/doctype/customer_group/customer_group.json #: setup/doctype/territory/territory.json #: stock/doctype/delivery_note/delivery_note.js:433 -#: stock/doctype/stock_entry/stock_entry.js:342 +#: stock/doctype/stock_entry/stock_entry.js:346 #: stock/report/delayed_item_report/delayed_item_report.js:36 #: stock/report/delayed_item_report/delayed_item_report.py:121 #: stock/report/delayed_order_report/delayed_order_report.js:36 @@ -20651,7 +20768,7 @@ msgctxt "Material Request Plan Item" msgid "Customer Provided" msgstr "" -#: setup/doctype/company/company.py:374 +#: setup/doctype/company/company.py:375 msgid "Customer Service" msgstr "" @@ -20702,7 +20819,7 @@ msgstr "" msgid "Customer required for 'Customerwise Discount'" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1006 +#: accounts/doctype/sales_invoice/sales_invoice.py:1007 #: selling/doctype/sales_order/sales_order.py:343 #: stock/doctype/delivery_note/delivery_note.py:419 msgid "Customer {0} does not belong to project {1}" @@ -21014,7 +21131,7 @@ msgstr "" #: selling/report/sales_order_analysis/sales_order_analysis.py:220 #: stock/report/product_bundle_balance/product_bundle_balance.js:8 #: stock/report/reserved_stock/reserved_stock.py:89 -#: stock/report/stock_ledger/stock_ledger.py:182 +#: stock/report/stock_ledger/stock_ledger.py:204 #: support/report/first_response_time_for_issues/first_response_time_for_issues.py:11 #: support/report/support_hour_distribution/support_hour_distribution.py:68 msgid "Date" @@ -21410,7 +21527,6 @@ msgstr "" #: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:13 #: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:77 #: accounts/report/general_ledger/general_ledger.html:30 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:114 #: accounts/report/purchase_register/purchase_register.py:240 #: accounts/report/sales_register/sales_register.py:275 #: accounts/report/trial_balance/trial_balance.py:437 @@ -21476,7 +21592,7 @@ msgstr "" #: accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:175 #: accounts/report/accounts_receivable/accounts_receivable.html:147 #: accounts/report/accounts_receivable/accounts_receivable.py:1058 -#: controllers/sales_and_purchase_return.py:326 +#: controllers/sales_and_purchase_return.py:327 #: setup/setup_wizard/operations/install_fixtures.py:257 #: stock/doctype/purchase_receipt/purchase_receipt.js:76 msgid "Debit Note" @@ -21525,7 +21641,7 @@ msgctxt "Sales Invoice" msgid "Debit To" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:875 +#: accounts/doctype/sales_invoice/sales_invoice.py:876 msgid "Debit To is required" msgstr "" @@ -21728,7 +21844,7 @@ msgstr "" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1260 +#: manufacturing/doctype/work_order/work_order.py:1298 msgid "Default BOM for {0} not found" msgstr "" @@ -21736,7 +21852,7 @@ msgstr "" msgid "Default BOM not found for FG Item {0}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1257 +#: manufacturing/doctype/work_order/work_order.py:1295 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "" @@ -22140,6 +22256,12 @@ msgctxt "QuickBooks Migrator" msgid "Default Shipping Account" msgstr "" +#. Label of a Link field in DocType 'BOM' +#: manufacturing/doctype/bom/bom.json +msgctxt "BOM" +msgid "Default Source Warehouse" +msgstr "" + #. Label of a Link field in DocType 'BOM Creator' #: manufacturing/doctype/bom_creator/bom_creator.json msgctxt "BOM Creator" @@ -22170,6 +22292,12 @@ msgctxt "Buying Settings" msgid "Default Supplier Group" msgstr "" +#. Label of a Link field in DocType 'BOM' +#: manufacturing/doctype/bom/bom.json +msgctxt "BOM" +msgid "Default Target Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Stock Entry' #: stock/doctype/stock_entry/stock_entry.json msgctxt "Stock Entry" @@ -22218,6 +22346,10 @@ msgctxt "POS Field" msgid "Default Value" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:354 +msgid "Default Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Item Default' #: stock/doctype/item_default/item_default.json msgctxt "Item Default" @@ -22446,7 +22578,7 @@ msgctxt "Delivery Settings" msgid "Delay between Delivery Stops" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:124 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:120 msgid "Delay in payment (Days)" msgstr "" @@ -22650,7 +22782,7 @@ msgctxt "Pick List" msgid "Delivery" msgstr "" -#: public/js/utils.js:712 selling/doctype/sales_order/sales_order.js:1086 +#: public/js/utils.js:712 selling/doctype/sales_order/sales_order.js:1087 #: selling/report/sales_order_analysis/sales_order_analysis.py:321 msgid "Delivery Date" msgstr "" @@ -22809,7 +22941,7 @@ msgstr "" msgid "Delivery Note Trends" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1158 +#: accounts/doctype/sales_invoice/sales_invoice.py:1159 msgid "Delivery Note {0} is not submitted" msgstr "" @@ -23150,7 +23282,7 @@ msgctxt "Company" msgid "Depreciation Expense Account" msgstr "" -#: assets/doctype/asset/depreciation.py:381 +#: assets/doctype/asset/depreciation.py:382 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "" @@ -23188,7 +23320,7 @@ msgstr "" msgid "Depreciation Posting Date should not be equal to Available for Use Date." msgstr "" -#: assets/doctype/asset/asset.py:488 +#: assets/doctype/asset/asset.py:499 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "" @@ -23260,7 +23392,7 @@ msgstr "" #: stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:57 #: stock/report/product_bundle_balance/product_bundle_balance.py:112 #: stock/report/stock_ageing/stock_ageing.py:125 -#: stock/report/stock_ledger/stock_ledger.py:255 +#: stock/report/stock_ledger/stock_ledger.py:277 #: stock/report/stock_projected_qty/stock_projected_qty.py:106 #: stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:59 #: stock/report/total_stock_summary/total_stock_summary.py:22 @@ -23990,11 +24122,11 @@ msgctxt "Stock Reconciliation" msgid "Difference Account" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:548 +#: stock/doctype/stock_entry/stock_entry.py:556 msgid "Difference Account must be a Asset/Liability type account, since this Stock Entry is an Opening Entry" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:767 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:842 msgid "Difference Account must be a Asset/Liability type account, since this Stock Reconciliation is an Opening Entry" msgstr "" @@ -24717,7 +24849,7 @@ msgstr "" msgid "Discount must be less than 100" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:2622 +#: accounts/doctype/payment_entry/payment_entry.py:2625 msgid "Discount of {} applied as per Payment Term" msgstr "" @@ -24809,7 +24941,7 @@ msgctxt "Video" msgid "Dislikes" msgstr "" -#: setup/doctype/company/company.py:368 +#: setup/doctype/company/company.py:369 msgid "Dispatch" msgstr "" @@ -25158,7 +25290,7 @@ msgstr "" msgid "Document {0} successfully uncleared" msgstr "" -#: setup/install.py:146 +#: setup/install.py:155 msgid "Documentation" msgstr "" @@ -25838,7 +25970,7 @@ msgstr "" msgid "Duplicate POS Invoices found" msgstr "" -#: projects/doctype/project/project.js:74 +#: projects/doctype/project/project.js:82 msgid "Duplicate Project with Tasks" msgstr "" @@ -25854,7 +25986,7 @@ msgstr "" msgid "Duplicate item group found in the item group table" msgstr "" -#: projects/doctype/project/project.js:174 +#: projects/doctype/project/project.js:182 msgid "Duplicate project has been created" msgstr "" @@ -25990,6 +26122,10 @@ msgstr "" msgid "Edit" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:670 +msgid "Edit BOM" +msgstr "" + #: stock/page/warehouse_capacity_summary/warehouse_capacity_summary.html:37 msgid "Edit Capacity" msgstr "" @@ -26068,10 +26204,6 @@ msgctxt "Subcontracting Receipt" msgid "Edit Posting Date and Time" msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:405 -msgid "Edit Qty" -msgstr "" - #: selling/page/point_of_sale/pos_past_order_summary.js:247 msgid "Edit Receipt" msgstr "" @@ -26096,6 +26228,12 @@ msgstr "" msgid "Either 'Selling' or 'Buying' must be selected" msgstr "" +#: manufacturing/doctype/bom_creator/bom_creator.js:180 +#: public/js/bom_configurator/bom_configurator.bundle.js:265 +#: public/js/bom_configurator/bom_configurator.bundle.js:468 +msgid "Either Workstation or Workstation Type is mandatory" +msgstr "" + #: assets/doctype/asset_movement/asset_movement.py:48 msgid "Either location or employee must be required" msgstr "" @@ -26417,6 +26555,8 @@ msgstr "" #: accounts/doctype/fiscal_year/fiscal_year.json #: crm/doctype/appointment/appointment.json #: manufacturing/doctype/job_card/job_card_calendar.js:27 +#: manufacturing/doctype/workstation/workstation.js:319 +#: manufacturing/doctype/workstation/workstation.js:356 #: projects/doctype/activity_type/activity_type.json #: projects/doctype/project/project.json #: projects/doctype/timesheet/timesheet.json @@ -26622,6 +26762,10 @@ msgstr "" msgid "Employee {0} does not belongs to the company {1}" msgstr "" +#: manufacturing/doctype/workstation/workstation.js:348 +msgid "Employees" +msgstr "" + #: stock/doctype/batch/batch_list.js:16 msgid "Empty" msgstr "" @@ -26931,7 +27075,7 @@ msgstr "" msgid "End Date cannot be before Start Date." msgstr "" -#: manufacturing/doctype/workstation/workstation.js:207 +#: manufacturing/doctype/job_card/job_card.js:250 msgid "End Time" msgstr "" @@ -26959,7 +27103,7 @@ msgctxt "Workstation Working Hour" msgid "End Time" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:268 +#: stock/doctype/stock_entry/stock_entry.js:272 msgid "End Transit" msgstr "" @@ -27035,9 +27179,8 @@ msgstr "" msgid "Enter Supplier" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:320 -#: manufacturing/doctype/workstation/workstation.js:190 -#: manufacturing/doctype/workstation/workstation.js:238 +#: manufacturing/doctype/job_card/job_card.js:276 +#: manufacturing/doctype/workstation/workstation.js:309 msgid "Enter Value" msgstr "" @@ -27114,11 +27257,11 @@ msgstr "" msgid "Enter the opening stock units." msgstr "" -#: manufacturing/doctype/bom/bom.js:761 +#: manufacturing/doctype/bom/bom.js:832 msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:878 +#: manufacturing/doctype/work_order/work_order.js:889 msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set." msgstr "" @@ -27194,8 +27337,8 @@ msgid "Erg" msgstr "" #: accounts/doctype/payment_request/payment_request.py:399 -#: manufacturing/doctype/job_card/job_card.py:772 -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:194 +#: manufacturing/doctype/job_card/job_card.py:842 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:196 msgid "Error" msgstr "" @@ -27291,7 +27434,7 @@ msgstr "" msgid "Error occurred while parsing Chart of Accounts: Please make sure that no two accounts have the same name" msgstr "" -#: assets/doctype/asset/depreciation.py:397 +#: assets/doctype/asset/depreciation.py:398 msgid "Error while posting depreciation entries" msgstr "" @@ -27376,7 +27519,7 @@ msgctxt "Item" msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings." msgstr "" -#: stock/stock_ledger.py:1962 +#: stock/stock_ledger.py:1975 msgid "Example: Serial No {0} reserved in {1}." msgstr "" @@ -27390,7 +27533,7 @@ msgstr "" msgid "Excess Materials Consumed" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:866 +#: manufacturing/doctype/job_card/job_card.py:936 msgid "Excess Transfer" msgstr "" @@ -27414,7 +27557,7 @@ msgstr "" #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:73 #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:97 -#: setup/doctype/company/company.py:532 +#: setup/doctype/company/company.py:533 msgid "Exchange Gain/Loss" msgstr "" @@ -27604,7 +27747,7 @@ msgctxt "Company" msgid "Exchange Rate Revaluation Settings" msgstr "" -#: controllers/sales_and_purchase_return.py:57 +#: controllers/sales_and_purchase_return.py:58 msgid "Exchange Rate must be same as {0} {1} ({2})" msgstr "" @@ -27621,7 +27764,7 @@ msgctxt "Journal Entry Template" msgid "Excise Entry" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:1229 +#: stock/doctype/stock_entry/stock_entry.js:1240 msgid "Excise Invoice" msgstr "" @@ -27670,8 +27813,8 @@ msgctxt "Employee" msgid "Exit Interview Held On" msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:140 -#: public/js/bom_configurator/bom_configurator.bundle.js:183 +#: public/js/bom_configurator/bom_configurator.bundle.js:141 +#: public/js/bom_configurator/bom_configurator.bundle.js:184 #: public/js/setup_wizard.js:181 msgid "Expand All" msgstr "" @@ -27734,7 +27877,7 @@ msgstr "" msgid "Expected Delivery Date should be after Sales Order Date" msgstr "" -#: manufacturing/doctype/workstation/workstation_job_card.html:44 +#: manufacturing/doctype/workstation/workstation_job_card.html:49 #: projects/report/delayed_tasks_summary/delayed_tasks_summary.py:104 #: templates/pages/task_info.html:64 msgid "Expected End Date" @@ -27772,7 +27915,7 @@ msgctxt "Timesheet Detail" msgid "Expected Hrs" msgstr "" -#: manufacturing/doctype/workstation/workstation_job_card.html:40 +#: manufacturing/doctype/workstation/workstation_job_card.html:45 #: projects/report/delayed_tasks_summary/delayed_tasks_summary.py:98 #: templates/pages/task_info.html:59 msgid "Expected Start Date" @@ -27856,7 +27999,7 @@ msgctxt "Process Deferred Accounting" msgid "Expense" msgstr "" -#: controllers/stock_controller.py:557 +#: controllers/stock_controller.py:681 msgid "Expense / Difference account ({0}) must be a 'Profit or Loss' account" msgstr "" @@ -27943,7 +28086,7 @@ msgctxt "Subcontracting Receipt Item" msgid "Expense Account" msgstr "" -#: controllers/stock_controller.py:537 +#: controllers/stock_controller.py:661 msgid "Expense Account Missing" msgstr "" @@ -28023,7 +28166,7 @@ msgctxt "Supplier Quotation" msgid "Expired" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:362 +#: stock/doctype/stock_entry/stock_entry.js:366 msgid "Expired Batches" msgstr "" @@ -28076,6 +28219,7 @@ msgctxt "Loyalty Program" msgid "Expiry Duration (in days)" msgstr "" +#. Label of a Tab Break field in DocType 'BOM' #. Label of a Table field in DocType 'BOM' #: manufacturing/doctype/bom/bom.json msgctxt "BOM" @@ -28111,7 +28255,7 @@ msgstr "" msgid "Extra Consumed Qty" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:193 +#: manufacturing/doctype/job_card/job_card.py:228 msgid "Extra Job Card Quantity" msgstr "" @@ -28123,6 +28267,12 @@ msgstr "" msgid "Extra Small" msgstr "" +#. Label of a Link field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "FG / Semi FG Item" +msgstr "" + #. Label of a Section Break field in DocType 'BOM' #: manufacturing/doctype/bom/bom.json msgctxt "BOM" @@ -28135,10 +28285,10 @@ msgctxt "BOM Creator Item" msgid "FG Item" msgstr "" -#. Label of a Float field in DocType 'Job Card' -#: manufacturing/doctype/job_card/job_card.json -msgctxt "Job Card" -msgid "FG Qty from Transferred Raw Materials" +#. Label of a Float field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "FG Qty" msgstr "" #. Label of a Data field in DocType 'BOM Creator Item' @@ -28151,12 +28301,24 @@ msgstr "" msgid "FG Value" msgstr "" +#. Label of a Link field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "FG WH" +msgstr "" + #. Label of a Link field in DocType 'Production Plan Item' #: manufacturing/doctype/production_plan_item/production_plan_item.json msgctxt "Production Plan Item" msgid "FG Warehouse" msgstr "" +#. Label of a Link field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "FG Warehouse" +msgstr "" + #. Label of a Check field in DocType 'BOM' #: manufacturing/doctype/bom/bom.json msgctxt "BOM" @@ -28362,7 +28524,7 @@ msgstr "" msgid "Failed to setup defaults" msgstr "" -#: setup/doctype/company/company.py:714 +#: setup/doctype/company/company.py:715 msgid "Failed to setup defaults for country {0}. Please contact support." msgstr "" @@ -28495,7 +28657,7 @@ msgid "Fetch Value From" msgstr "" #: stock/doctype/material_request/material_request.js:318 -#: stock/doctype/stock_entry/stock_entry.js:654 +#: stock/doctype/stock_entry/stock_entry.js:658 msgid "Fetch exploded BOM (including sub-assemblies)" msgstr "" @@ -28678,12 +28840,40 @@ msgctxt "Tax Rule" msgid "Filters" msgstr "" +#. Label of a Link field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Final BOM" +msgstr "" + #. Label of a Tab Break field in DocType 'BOM Creator' #: manufacturing/doctype/bom_creator/bom_creator.json msgctxt "BOM Creator" msgid "Final Product" msgstr "" +#. Label of a Link field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Final Product" +msgstr "" + +#: manufacturing/doctype/bom_creator/bom_creator.js:112 +msgid "Final Product Operation" +msgstr "" + +#. Label of a Section Break field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Final Product Operation & Workstation" +msgstr "" + +#. Label of a Section Break field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Final Product Warehouse" +msgstr "" + #. Name of a DocType #: accounts/doctype/finance_book/finance_book.json #: accounts/report/accounts_payable/accounts_payable.js:22 @@ -28841,9 +29031,9 @@ msgctxt "Accounts Settings" 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 "" -#: manufacturing/doctype/work_order/work_order.js:675 -#: manufacturing/doctype/work_order/work_order.js:690 -#: manufacturing/doctype/work_order/work_order.js:699 +#: manufacturing/doctype/work_order/work_order.js:686 +#: manufacturing/doctype/work_order/work_order.js:701 +#: manufacturing/doctype/work_order/work_order.js:710 msgid "Finish" msgstr "" @@ -28859,6 +29049,12 @@ msgctxt "BOM Creator" msgid "Finished Good" msgstr "" +#. Label of a Link field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Finished Good" +msgstr "" + #. Label of a Link field in DocType 'Production Plan Sub Assembly Item' #: manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json msgctxt "Production Plan Sub Assembly Item" @@ -28943,6 +29139,23 @@ msgctxt "Subcontracting BOM" msgid "Finished Good UOM" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:397 +#: public/js/bom_configurator/bom_configurator.bundle.js:626 +msgid "Finished Good Warehouse" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Finished Good Warehouse" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Finished Good Warehouse" +msgstr "" + #: subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:51 msgid "Finished Good {0} does not have a default BOM." msgstr "" @@ -28959,7 +29172,7 @@ msgstr "" msgid "Finished Good {0} must be a sub-contracted item." msgstr "" -#: setup/doctype/company/company.py:282 +#: setup/doctype/company/company.py:283 msgid "Finished Goods" msgstr "" @@ -28967,7 +29180,7 @@ msgstr "" msgid "Finished Goods Warehouse" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1301 +#: stock/doctype/stock_entry/stock_entry.py:1310 msgid "Finished Item {0} does not match with Work Order {1}" msgstr "" @@ -29323,7 +29536,7 @@ msgstr "" msgid "For Item" msgstr "" -#: controllers/stock_controller.py:978 +#: controllers/stock_controller.py:1083 msgid "For Item {0} cannot be received more than {1} qty against the {2} {3}" msgstr "" @@ -29333,7 +29546,7 @@ msgctxt "Job Card" msgid "For Job Card" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:175 +#: manufacturing/doctype/job_card/job_card.js:320 msgid "For Operation" msgstr "" @@ -29358,7 +29571,7 @@ msgctxt "Sales Order Item" msgid "For Production" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:632 +#: stock/doctype/stock_entry/stock_entry.py:642 msgid "For Quantity (Manufactured Qty) is mandatory" msgstr "" @@ -29377,7 +29590,7 @@ msgid "For Supplier" msgstr "" #: manufacturing/doctype/production_plan/production_plan.js:358 -#: selling/doctype/sales_order/sales_order.js:1007 +#: selling/doctype/sales_order/sales_order.js:1008 #: stock/doctype/material_request/material_request.js:310 #: templates/form_grid/material_request_grid.html:36 msgid "For Warehouse" @@ -29389,10 +29602,6 @@ msgctxt "Material Request Plan Item" msgid "For Warehouse" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:432 -msgid "For Warehouse is required before Submit" -msgstr "" - #: public/js/utils/serial_no_batch_selector.js:119 msgid "For Work Order" msgstr "" @@ -29435,15 +29644,11 @@ msgstr "" msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:348 -msgid "For job card {0}, you can only make the 'Material Transfer for Manufacture' type stock entry" -msgstr "" - -#: manufacturing/doctype/work_order/work_order.py:1545 +#: manufacturing/doctype/work_order/work_order.py:1601 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1339 +#: stock/doctype/stock_entry/stock_entry.py:1348 msgid "For quantity {0} should not be greater than allowed quantity {1}" msgstr "" @@ -29533,7 +29738,7 @@ msgstr "" msgid "Free item code is not selected" msgstr "" -#: accounts/doctype/pricing_rule/utils.py:649 +#: accounts/doctype/pricing_rule/utils.py:650 msgid "Free item not set in the pricing rule {0}" msgstr "" @@ -29764,7 +29969,7 @@ msgstr "" #: selling/page/sales_funnel/sales_funnel.js:43 #: selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:24 #: selling/report/item_wise_sales_history/item_wise_sales_history.js:17 -#: selling/report/sales_analytics/sales_analytics.js:43 +#: selling/report/sales_analytics/sales_analytics.js:51 #: selling/report/sales_order_analysis/sales_order_analysis.js:17 #: selling/report/sales_partner_commission_summary/sales_partner_commission_summary.js:21 #: selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:21 @@ -30516,7 +30721,7 @@ msgstr "" #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:74 #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:98 -#: setup/doctype/company/company.py:540 +#: setup/doctype/company/company.py:541 msgid "Gain/Loss on Asset Disposal" msgstr "" @@ -30540,7 +30745,7 @@ msgstr "" msgid "Gamma" msgstr "" -#: projects/doctype/project/project.js:93 +#: projects/doctype/project/project.js:101 msgid "Gantt Chart" msgstr "" @@ -30769,17 +30974,17 @@ msgstr "" #: public/js/controllers/buying.js:262 #: selling/doctype/quotation/quotation.js:169 #: selling/doctype/sales_order/sales_order.js:178 -#: selling/doctype/sales_order/sales_order.js:817 +#: selling/doctype/sales_order/sales_order.js:815 #: stock/doctype/delivery_note/delivery_note.js:187 #: stock/doctype/material_request/material_request.js:101 #: stock/doctype/material_request/material_request.js:192 #: stock/doctype/purchase_receipt/purchase_receipt.js:145 #: stock/doctype/purchase_receipt/purchase_receipt.js:249 -#: stock/doctype/stock_entry/stock_entry.js:309 -#: stock/doctype/stock_entry/stock_entry.js:356 -#: stock/doctype/stock_entry/stock_entry.js:384 -#: stock/doctype/stock_entry/stock_entry.js:457 -#: stock/doctype/stock_entry/stock_entry.js:617 +#: stock/doctype/stock_entry/stock_entry.js:313 +#: stock/doctype/stock_entry/stock_entry.js:360 +#: stock/doctype/stock_entry/stock_entry.js:388 +#: stock/doctype/stock_entry/stock_entry.js:461 +#: stock/doctype/stock_entry/stock_entry.js:621 #: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:119 msgid "Get Items From" msgstr "" @@ -30797,8 +31002,8 @@ msgid "Get Items From Purchase Receipts" msgstr "" #: stock/doctype/material_request/material_request.js:295 -#: stock/doctype/stock_entry/stock_entry.js:657 -#: stock/doctype/stock_entry/stock_entry.js:670 +#: stock/doctype/stock_entry/stock_entry.js:661 +#: stock/doctype/stock_entry/stock_entry.js:674 msgid "Get Items from BOM" msgstr "" @@ -30921,8 +31126,8 @@ msgstr "" msgid "Get Timesheets" msgstr "" -#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js:75 -#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js:78 +#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js:79 +#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js:82 #: accounts/doctype/payment_reconciliation/payment_reconciliation.js:78 #: accounts/doctype/payment_reconciliation/payment_reconciliation.js:81 #: accounts/doctype/payment_reconciliation/payment_reconciliation.js:86 @@ -31017,7 +31222,7 @@ msgctxt "Shipment" msgid "Goods" msgstr "" -#: setup/doctype/company/company.py:283 +#: setup/doctype/company/company.py:284 #: stock/doctype/stock_entry/stock_entry_list.js:21 msgid "Goods In Transit" msgstr "" @@ -31026,7 +31231,7 @@ msgstr "" msgid "Goods Transferred" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1696 +#: stock/doctype/stock_entry/stock_entry.py:1711 msgid "Goods are already received against the outward entry {0}" msgstr "" @@ -31436,6 +31641,10 @@ msgctxt "Asset Depreciation Schedule" msgid "Gross Purchase Amount" msgstr "" +#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py:368 +msgid "Gross Purchase Amount Too Low: {0} cannot be depreciated over {1} cycles with a frequency of {2} depreciations." +msgstr "" + #: assets/doctype/asset/asset.py:315 msgid "Gross Purchase Amount is mandatory" msgstr "" @@ -31888,7 +32097,7 @@ msgctxt "Shipment Parcel Template" msgid "Height (cm)" msgstr "" -#: assets/doctype/asset/depreciation.py:403 +#: assets/doctype/asset/depreciation.py:404 msgid "Hello," msgstr "" @@ -31933,11 +32142,11 @@ msgstr "" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "" -#: assets/doctype/asset/depreciation.py:410 +#: assets/doctype/asset/depreciation.py:411 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "" -#: stock/stock_ledger.py:1661 +#: stock/stock_ledger.py:1674 msgid "Here are the options to proceed:" msgstr "" @@ -32200,7 +32409,7 @@ msgctxt "Timesheet Detail" msgid "Hrs" msgstr "" -#: setup/doctype/company/company.py:380 +#: setup/doctype/company/company.py:381 msgid "Human Resources" msgstr "" @@ -32336,6 +32545,15 @@ msgctxt "Accounts Settings" msgid "If \"Months\" is selected, a fixed amount will be booked as deferred revenue or expense for each month irrespective of the number of days in a month. It will be prorated if deferred revenue or expense is not booked for an entire month" msgstr "" +#. Description of the 'Reconcile on Advance Payment Date' (Check) field in +#. DocType 'Company' +#: setup/doctype/company/company.json +msgctxt "Company" +msgid "" +"If Enabled - Reconciliation happens on the Advance Payment posting date
\n" +"If Disabled - Reconciliation happens on oldest of 2 Dates: Invoice Date or the Advance Payment posting date
\n" +msgstr "" + #: accounts/doctype/loyalty_program/loyalty_program.js:14 msgid "If Auto Opt In is checked, then the customers will be automatically linked with the concerned Loyalty Program (on save)" msgstr "" @@ -32512,7 +32730,7 @@ msgctxt "Packing Slip" msgid "If more than one package of the same type (for print)" msgstr "" -#: stock/stock_ledger.py:1671 +#: stock/stock_ledger.py:1684 msgid "If not, you can Cancel / Submit this entry" msgstr "" @@ -32530,7 +32748,7 @@ msgctxt "Item" msgid "If subcontracted to a vendor" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:911 +#: manufacturing/doctype/work_order/work_order.js:922 msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected." msgstr "" @@ -32540,11 +32758,11 @@ msgctxt "Account" msgid "If the account is frozen, entries are allowed to restricted users." msgstr "" -#: stock/stock_ledger.py:1664 +#: stock/stock_ledger.py:1677 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 "" -#: manufacturing/doctype/work_order/work_order.js:930 +#: manufacturing/doctype/work_order/work_order.js:941 msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed." msgstr "" @@ -32719,7 +32937,7 @@ msgctxt "Process Statement Of Accounts" msgid "Ignore Exchange Rate Revaluation Journals" msgstr "" -#: selling/doctype/sales_order/sales_order.js:990 +#: selling/doctype/sales_order/sales_order.js:991 msgid "Ignore Existing Ordered Qty" msgstr "" @@ -33256,6 +33474,13 @@ msgctxt "Asset" msgid "In Maintenance" msgstr "" +#. Description of the 'Operation Time' (Int) field in DocType 'BOM Creator +#. Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "In Mins" +msgstr "" + #. Description of the 'Downtime' (Float) field in DocType 'Downtime Entry' #: manufacturing/doctype/downtime_entry/downtime_entry.json msgctxt "Downtime Entry" @@ -33387,7 +33612,7 @@ msgstr "" #: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:87 #: stock/report/stock_balance/stock_balance.py:444 -#: stock/report/stock_ledger/stock_ledger.py:214 +#: stock/report/stock_ledger/stock_ledger.py:236 msgid "In Qty" msgstr "" @@ -33717,6 +33942,11 @@ msgctxt "Process Statement Of Accounts" msgid "Include Ageing Summary" msgstr "" +#: buying/report/purchase_order_trends/purchase_order_trends.js:8 +#: selling/report/sales_order_trends/sales_order_trends.js:8 +msgid "Include Closed Orders" +msgstr "" + #: accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:54 #: assets/report/fixed_asset_register/fixed_asset_register.js:54 msgid "Include Default FB Assets" @@ -33743,7 +33973,7 @@ msgstr "" msgid "Include Expired Batches" msgstr "" -#: selling/doctype/sales_order/sales_order.js:986 +#: selling/doctype/sales_order/sales_order.js:987 msgid "Include Exploded Items" msgstr "" @@ -33963,8 +34193,8 @@ msgstr "" #: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:30 #: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:31 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:64 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:175 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:61 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:180 msgid "Incoming" msgstr "" @@ -33992,7 +34222,7 @@ msgid "Incoming Call Settings" msgstr "" #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:161 -#: stock/report/stock_ledger/stock_ledger.py:257 +#: stock/report/stock_ledger/stock_ledger.py:279 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:170 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:94 msgid "Incoming Rate" @@ -34081,7 +34311,7 @@ msgstr "" msgid "Incorrect Stock Value Report" msgstr "" -#: stock/serial_batch_bundle.py:95 +#: stock/serial_batch_bundle.py:132 msgid "Incorrect Type of Transaction" msgstr "" @@ -34244,7 +34474,7 @@ msgstr "" msgid "Individual GL Entry cannot be cancelled." msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:341 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:345 msgid "Individual Stock Ledger Entry cannot be cancelled." msgstr "" @@ -34337,11 +34567,11 @@ msgctxt "Quality Inspection" msgid "Inspected By" msgstr "" -#: controllers/stock_controller.py:876 +#: controllers/stock_controller.py:981 msgid "Inspection Rejected" msgstr "" -#: controllers/stock_controller.py:850 controllers/stock_controller.py:852 +#: controllers/stock_controller.py:955 controllers/stock_controller.py:957 msgid "Inspection Required" msgstr "" @@ -34363,7 +34593,7 @@ msgctxt "Item" msgid "Inspection Required before Purchase" msgstr "" -#: controllers/stock_controller.py:863 +#: controllers/stock_controller.py:968 msgid "Inspection Submission" msgstr "" @@ -34402,7 +34632,7 @@ msgstr "" msgid "Installation Note Item" msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:765 +#: stock/doctype/delivery_note/delivery_note.py:766 msgid "Installation Note {0} has already been submitted" msgstr "" @@ -34473,13 +34703,13 @@ msgid "Insufficient Permissions" msgstr "" #: stock/doctype/pick_list/pick_list.py:835 -#: stock/doctype/stock_entry/stock_entry.py:750 -#: stock/serial_batch_bundle.py:893 stock/stock_ledger.py:1375 -#: stock/stock_ledger.py:1830 +#: stock/doctype/stock_entry/stock_entry.py:760 +#: stock/serial_batch_bundle.py:935 stock/stock_ledger.py:1384 +#: stock/stock_ledger.py:1843 msgid "Insufficient Stock" msgstr "" -#: stock/stock_ledger.py:1845 +#: stock/stock_ledger.py:1858 msgid "Insufficient Stock for Batch" msgstr "" @@ -34620,7 +34850,7 @@ msgctxt "Overdue Payment" msgid "Interest" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:2428 +#: accounts/doctype/payment_entry/payment_entry.py:2431 msgid "Interest and/or dunning fee" msgstr "" @@ -34715,7 +34945,7 @@ msgctxt "Employee" msgid "Internal Work History" msgstr "" -#: controllers/stock_controller.py:943 +#: controllers/stock_controller.py:1048 msgid "Internal transfers can only be done in company's default currency" msgstr "" @@ -34752,8 +34982,8 @@ msgstr "" #: accounts/doctype/purchase_invoice/purchase_invoice.py:368 #: accounts/doctype/purchase_invoice/purchase_invoice.py:376 -#: accounts/doctype/sales_invoice/sales_invoice.py:885 -#: accounts/doctype/sales_invoice/sales_invoice.py:895 +#: accounts/doctype/sales_invoice/sales_invoice.py:886 +#: accounts/doctype/sales_invoice/sales_invoice.py:896 #: assets/doctype/asset_category/asset_category.py:70 #: assets/doctype/asset_category/asset_category.py:98 #: controllers/accounts_controller.py:2620 @@ -34773,7 +35003,7 @@ msgstr "" msgid "Invalid Barcode. There is no Item attached to this barcode." msgstr "" -#: public/js/controllers/transaction.js:2421 +#: public/js/controllers/transaction.js:2424 msgid "Invalid Blanket Order for the selected Customer and Item" msgstr "" @@ -34781,7 +35011,7 @@ msgstr "" msgid "Invalid Child Procedure" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1957 +#: accounts/doctype/sales_invoice/sales_invoice.py:1958 msgid "Invalid Company for Inter Company Transaction." msgstr "" @@ -34819,7 +35049,7 @@ msgstr "" msgid "Invalid Group By" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:376 +#: accounts/doctype/pos_invoice/pos_invoice.py:377 msgid "Invalid Item" msgstr "" @@ -34856,7 +35086,7 @@ msgstr "" msgid "Invalid Priority" msgstr "" -#: manufacturing/doctype/bom/bom.py:987 +#: manufacturing/doctype/bom/bom.py:1037 msgid "Invalid Process Loss Configuration" msgstr "" @@ -34881,7 +35111,7 @@ msgstr "" msgid "Invalid Selling Price" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1378 +#: stock/doctype/stock_entry/stock_entry.py:1387 msgid "Invalid Serial and Batch Bundle" msgstr "" @@ -34928,12 +35158,12 @@ msgstr "" msgid "Invalid {0}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1955 +#: accounts/doctype/sales_invoice/sales_invoice.py:1956 msgid "Invalid {0} for Inter Company Transaction." msgstr "" #: accounts/report/general_ledger/general_ledger.py:100 -#: controllers/sales_and_purchase_return.py:31 +#: controllers/sales_and_purchase_return.py:32 msgid "Invalid {0}: {1}" msgstr "" @@ -34948,7 +35178,7 @@ msgstr "" msgid "Inventory Dimension" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:157 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:161 msgid "Inventory Dimension Negative Stock" msgstr "" @@ -34970,7 +35200,7 @@ msgstr "" #: accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 #: accounts/report/item_wise_sales_register/item_wise_sales_register.py:194 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:100 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "" @@ -35080,7 +35310,7 @@ msgctxt "Payment Terms Template Detail" msgid "Invoice Portion (%)" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:109 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:106 msgid "Invoice Posting Date" msgstr "" @@ -35130,7 +35360,7 @@ msgctxt "Process Payment Reconciliation Log Allocations" msgid "Invoice Type" msgstr "" -#: projects/doctype/timesheet/timesheet.py:382 +#: projects/doctype/timesheet/timesheet.py:388 msgid "Invoice already created for all billing hours" msgstr "" @@ -35140,7 +35370,7 @@ msgctxt "Accounts Settings" msgid "Invoice and Billing" msgstr "" -#: projects/doctype/timesheet/timesheet.py:379 +#: projects/doctype/timesheet/timesheet.py:385 msgid "Invoice can't be made for zero billing hour" msgstr "" @@ -35156,7 +35386,7 @@ msgstr "" msgid "Invoiced Qty" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2006 +#: accounts/doctype/sales_invoice/sales_invoice.py:2007 #: selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62 msgid "Invoices" msgstr "" @@ -35481,6 +35711,12 @@ msgctxt "BOM Creator Item" msgid "Is Expandable" msgstr "" +#. Label of a Check field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "Is Final Finished Good" +msgstr "" + #. Label of a Check field in DocType 'Stock Entry Detail' #: stock/doctype/stock_entry_detail/stock_entry_detail.json msgctxt "Stock Entry Detail" @@ -35839,6 +36075,12 @@ msgctxt "Purchase Invoice" msgid "Is Paid" msgstr "" +#. Label of a Check field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Is Paused" +msgstr "" + #. Label of a Check field in DocType 'Account Closing Balance' #: accounts/doctype/account_closing_balance/account_closing_balance.json msgctxt "Account Closing Balance" @@ -35976,6 +36218,23 @@ msgctxt "Sales Order Item" msgid "Is Stock Item" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:331 +#: public/js/bom_configurator/bom_configurator.bundle.js:548 +msgid "Is Subcontracted" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Is Subcontracted" +msgstr "" + +#. Label of a Check field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "Is Subcontracted" +msgstr "" + #. Label of a Check field in DocType 'Purchase Invoice' #: accounts/doctype/purchase_invoice/purchase_invoice.json msgctxt "Purchase Invoice" @@ -36000,6 +36259,12 @@ msgctxt "Supplier Quotation" msgid "Is Subcontracted" msgstr "" +#. Label of a Check field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "Is Subcontracted" +msgstr "" + #. Label of a Check field in DocType 'Journal Entry' #: accounts/doctype/journal_entry/journal_entry.json msgctxt "Journal Entry" @@ -36232,9 +36497,9 @@ msgstr "" #: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:49 #: buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:33 #: buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:202 -#: controllers/taxes_and_totals.py:1035 +#: controllers/taxes_and_totals.py:1035 manufacturing/doctype/bom/bom.js:911 #: manufacturing/doctype/plant_floor/plant_floor.js:81 -#: manufacturing/doctype/workstation/workstation_job_card.html:91 +#: manufacturing/doctype/workstation/workstation_job_card.html:25 #: manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:49 #: manufacturing/report/bom_stock_report/bom_stock_report.html:9 #: manufacturing/report/bom_stock_report/bom_stock_report.html:19 @@ -36242,13 +36507,12 @@ msgstr "" #: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:68 #: manufacturing/report/process_loss_report/process_loss_report.js:15 #: manufacturing/report/process_loss_report/process_loss_report.py:74 -#: public/js/bom_configurator/bom_configurator.bundle.js:170 -#: public/js/bom_configurator/bom_configurator.bundle.js:208 -#: public/js/bom_configurator/bom_configurator.bundle.js:295 +#: public/js/bom_configurator/bom_configurator.bundle.js:209 +#: public/js/bom_configurator/bom_configurator.bundle.js:424 #: public/js/purchase_trends_filters.js:48 #: public/js/purchase_trends_filters.js:63 public/js/sales_trends_filters.js:23 #: public/js/sales_trends_filters.js:39 public/js/stock_analytics.js:92 -#: selling/doctype/sales_order/sales_order.js:1213 +#: selling/doctype/sales_order/sales_order.js:1214 #: selling/page/point_of_sale/pos_item_cart.js:46 #: selling/report/customer_wise_item_price/customer_wise_item_price.js:14 #: selling/report/item_wise_sales_history/item_wise_sales_history.js:36 @@ -36278,7 +36542,7 @@ msgstr "" #: stock/report/stock_balance/stock_balance.js:39 #: stock/report/stock_balance/stock_balance.py:372 #: stock/report/stock_ledger/stock_ledger.js:42 -#: stock/report/stock_ledger/stock_ledger.py:184 +#: stock/report/stock_ledger/stock_ledger.py:206 #: stock/report/stock_ledger_variance/stock_ledger_variance.js:27 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:49 #: stock/report/stock_projected_qty/stock_projected_qty.js:28 @@ -36496,6 +36760,7 @@ msgstr "" #: buying/report/purchase_order_analysis/purchase_order_analysis.py:189 #: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:198 #: buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:36 +#: manufacturing/doctype/workstation/workstation.js:468 #: manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:155 #: manufacturing/report/bom_explorer/bom_explorer.py:50 #: manufacturing/report/bom_operations_time/bom_operations_time.js:8 @@ -36512,8 +36777,8 @@ msgstr "" #: public/js/utils.js:636 selling/doctype/quotation/quotation.js:283 #: selling/doctype/sales_order/sales_order.js:360 #: selling/doctype/sales_order/sales_order.js:468 -#: selling/doctype/sales_order/sales_order.js:858 -#: selling/doctype/sales_order/sales_order.js:1000 +#: selling/doctype/sales_order/sales_order.js:856 +#: selling/doctype/sales_order/sales_order.js:1001 #: selling/report/customer_wise_item_price/customer_wise_item_price.py:29 #: selling/report/item_wise_sales_history/item_wise_sales_history.py:27 #: selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:19 @@ -37027,7 +37292,6 @@ msgstr "" #: accounts/report/purchase_register/purchase_register.js:58 #: accounts/report/sales_register/sales_register.js:70 #: manufacturing/doctype/plant_floor/plant_floor.js:100 -#: manufacturing/doctype/workstation/workstation_job_card.html:94 #: public/js/purchase_trends_filters.js:49 public/js/sales_trends_filters.js:24 #: selling/page/point_of_sale/pos_item_selector.js:156 #: selling/report/item_wise_sales_history/item_wise_sales_history.js:30 @@ -37054,7 +37318,7 @@ msgstr "" #: stock/report/stock_balance/stock_balance.js:32 #: stock/report/stock_balance/stock_balance.py:380 #: stock/report/stock_ledger/stock_ledger.js:53 -#: stock/report/stock_ledger/stock_ledger.py:242 +#: stock/report/stock_ledger/stock_ledger.py:264 #: stock/report/stock_projected_qty/stock_projected_qty.js:39 #: stock/report/stock_projected_qty/stock_projected_qty.py:108 #: stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:24 @@ -37369,7 +37633,7 @@ msgstr "" #: stock/report/stock_ageing/stock_ageing.py:124 #: stock/report/stock_analytics/stock_analytics.py:31 #: stock/report/stock_balance/stock_balance.py:378 -#: stock/report/stock_ledger/stock_ledger.py:190 +#: stock/report/stock_ledger/stock_ledger.py:212 #: stock/report/stock_projected_qty/stock_projected_qty.py:105 #: stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:32 #: stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:58 @@ -37995,8 +38259,8 @@ msgctxt "BOM" msgid "Item UOM" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:343 -#: accounts/doctype/pos_invoice/pos_invoice.py:350 +#: accounts/doctype/pos_invoice/pos_invoice.py:344 +#: accounts/doctype/pos_invoice/pos_invoice.py:351 msgid "Item Unavailable" msgstr "" @@ -38124,7 +38388,7 @@ msgctxt "Warranty Claim" msgid "Item and Warranty Details" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2438 +#: stock/doctype/stock_entry/stock_entry.py:2453 msgid "Item for row {0} does not match Material Request" msgstr "" @@ -38141,7 +38405,7 @@ msgid "Item must be added using 'Get Items from Purchase Receipts' button" msgstr "" #: buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:42 -#: selling/doctype/sales_order/sales_order.js:1220 +#: selling/doctype/sales_order/sales_order.js:1221 msgid "Item name" msgstr "" @@ -38155,7 +38419,7 @@ msgstr "" msgid "Item qty can not be updated as raw materials are already processed." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:830 +#: stock/doctype/stock_entry/stock_entry.py:840 msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}" msgstr "" @@ -38177,7 +38441,7 @@ msgstr "" msgid "Item variant {0} exists with same attributes" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.py:81 +#: manufacturing/doctype/bom_creator/bom_creator.py:92 msgid "Item {0} cannot be added as a sub-assembly of itself" msgstr "" @@ -38189,7 +38453,7 @@ msgstr "" msgid "Item {0} does not exist" msgstr "" -#: manufacturing/doctype/bom/bom.py:555 +#: manufacturing/doctype/bom/bom.py:562 msgid "Item {0} does not exist in the system or has expired" msgstr "" @@ -38197,7 +38461,7 @@ msgstr "" msgid "Item {0} entered multiple times." msgstr "" -#: controllers/sales_and_purchase_return.py:175 +#: controllers/sales_and_purchase_return.py:176 msgid "Item {0} has already been returned" msgstr "" @@ -38237,7 +38501,7 @@ msgstr "" msgid "Item {0} is not a stock Item" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1613 +#: stock/doctype/stock_entry/stock_entry.py:1628 msgid "Item {0} is not active or end of life has been reached" msgstr "" @@ -38257,7 +38521,7 @@ msgstr "" msgid "Item {0} must be a non-stock item" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1118 +#: stock/doctype/stock_entry/stock_entry.py:1127 msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}" msgstr "" @@ -38273,7 +38537,7 @@ msgstr "" msgid "Item {0}: {1} qty produced. " msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:1176 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:1259 msgid "Item {} does not exist." msgstr "" @@ -38315,7 +38579,7 @@ msgstr "" msgid "Item-wise Sales Register" msgstr "" -#: manufacturing/doctype/bom/bom.py:308 +#: manufacturing/doctype/bom/bom.py:312 msgid "Item: {0} does not exist in the system" msgstr "" @@ -38496,7 +38760,7 @@ msgid "Items Filter" msgstr "" #: manufacturing/doctype/production_plan/production_plan.py:1475 -#: selling/doctype/sales_order/sales_order.js:1256 +#: selling/doctype/sales_order/sales_order.js:1257 msgid "Items Required" msgstr "" @@ -38516,11 +38780,11 @@ msgstr "" msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}." msgstr "" -#: selling/doctype/sales_order/sales_order.js:1036 +#: selling/doctype/sales_order/sales_order.js:1037 msgid "Items for Raw Material Request" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:826 +#: stock/doctype/stock_entry/stock_entry.py:836 msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}" msgstr "" @@ -38576,9 +38840,8 @@ msgstr "" #. Name of a DocType #: manufacturing/doctype/job_card/job_card.json -#: manufacturing/doctype/job_card/job_card.py:765 -#: manufacturing/doctype/work_order/work_order.js:300 -#: manufacturing/doctype/workstation/workstation_job_card.html:23 +#: manufacturing/doctype/job_card/job_card.py:835 +#: manufacturing/doctype/work_order/work_order.js:306 #: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:29 #: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:86 msgid "Job Card" @@ -38615,6 +38878,12 @@ msgctxt "Operation" msgid "Job Card" msgstr "" +#. Label of a Link field in DocType 'Purchase Order Item' +#: buying/doctype/purchase_order_item/purchase_order_item.json +msgctxt "Purchase Order Item" +msgid "Job Card" +msgstr "" + #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' #: stock/doctype/quality_inspection/quality_inspection.json @@ -38628,6 +38897,18 @@ msgctxt "Stock Entry" msgid "Job Card" msgstr "" +#. Label of a Link field in DocType 'Subcontracting Order Item' +#: subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json +msgctxt "Subcontracting Order Item" +msgid "Job Card" +msgstr "" + +#. Label of a Link field in DocType 'Subcontracting Receipt Item' +#: subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +msgctxt "Subcontracting Receipt Item" +msgid "Job Card" +msgstr "" + #. Option for the 'Transfer Material Against' (Select) field in DocType 'Work #. Order' #: manufacturing/doctype/work_order/work_order.json @@ -38639,6 +38920,10 @@ msgstr "" msgid "Job Card Analysis" msgstr "" +#: manufacturing/doctype/workstation/workstation_job_card.html:20 +msgid "Job Card ID" +msgstr "" + #. Name of a DocType #: manufacturing/doctype/job_card_item/job_card_item.json msgid "Job Card Item" @@ -38683,6 +38968,10 @@ msgstr "" msgid "Job Card Time Log" msgstr "" +#: manufacturing/doctype/job_card/job_card.py:1229 +msgid "Job Card {0} has been completed" +msgstr "" + #. Label of a Tab Break field in DocType 'Workstation' #: manufacturing/doctype/workstation/workstation.json msgctxt "Workstation" @@ -38697,12 +38986,6 @@ msgstr "" msgid "Job Started" msgstr "" -#. Label of a Check field in DocType 'Job Card' -#: manufacturing/doctype/job_card/job_card.json -msgctxt "Job Card" -msgid "Job Started" -msgstr "" - #. Label of a Data field in DocType 'Lead' #: crm/doctype/lead/lead.json msgctxt "Lead" @@ -38715,7 +38998,7 @@ msgctxt "Opportunity" msgid "Job Title" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1583 +#: manufacturing/doctype/work_order/work_order.py:1649 msgid "Job card {0} created" msgstr "" @@ -38841,7 +39124,7 @@ msgctxt "Journal Entry Template" msgid "Journal Entry Type" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:504 +#: accounts/doctype/journal_entry/journal_entry.py:528 msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset." msgstr "" @@ -38851,11 +39134,11 @@ msgctxt "Asset" msgid "Journal Entry for Scrap" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:260 +#: accounts/doctype/journal_entry/journal_entry.py:262 msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:640 +#: accounts/doctype/journal_entry/journal_entry.py:664 msgid "Journal Entry {0} does not have account {1} or already matched against other voucher" msgstr "" @@ -38869,7 +39152,7 @@ msgstr "" msgid "Journals have been created" msgstr "" -#: projects/doctype/project/project.js:104 +#: projects/doctype/project/project.js:112 msgid "Kanban Board" msgstr "" @@ -38988,7 +39271,7 @@ msgstr "" msgid "Kilowatt-Hour" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:767 +#: manufacturing/doctype/job_card/job_card.py:837 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "" @@ -39185,7 +39468,7 @@ msgctxt "Purchase Order Item" msgid "Last Purchase Rate" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:326 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:330 msgid "Last Stock Transaction for item {0} under warehouse {1} was on {2}." msgstr "" @@ -39544,7 +39827,7 @@ msgctxt "Quality Procedure" msgid "Left Index" msgstr "" -#: setup/doctype/company/company.py:404 +#: setup/doctype/company/company.py:405 msgid "Legal" msgstr "" @@ -40528,8 +40811,8 @@ msgctxt "Downtime Entry" msgid "Machine operator errors" msgstr "" -#: setup/doctype/company/company.py:578 setup/doctype/company/company.py:593 -#: setup/doctype/company/company.py:594 setup/doctype/company/company.py:595 +#: setup/doctype/company/company.py:579 setup/doctype/company/company.py:594 +#: setup/doctype/company/company.py:595 setup/doctype/company/company.py:596 msgid "Main" msgstr "" @@ -40848,7 +41131,7 @@ msgid "Major/Optional Subjects" msgstr "" #: accounts/doctype/journal_entry/journal_entry.js:100 -#: manufacturing/doctype/job_card/job_card.js:196 +#: manufacturing/doctype/job_card/job_card.js:341 msgid "Make" msgstr "" @@ -40902,10 +41185,19 @@ msgctxt "Manufacturing Settings" msgid "Make Serial No / Batch from Work Order" msgstr "" +#: manufacturing/doctype/job_card/job_card.js:53 #: stock/doctype/purchase_receipt/purchase_receipt.js:261 msgid "Make Stock Entry" msgstr "" +#: manufacturing/doctype/job_card/job_card.js:215 +msgid "Make Subcontracting PO" +msgstr "" + +#: manufacturing/doctype/workstation/workstation.js:424 +msgid "Make Transfer Entry" +msgstr "" + #: config/projects.py:34 msgid "Make project from a template." msgstr "" @@ -40951,18 +41243,18 @@ msgstr "" msgid "Manage your orders" msgstr "" -#: setup/doctype/company/company.py:386 +#: setup/doctype/company/company.py:387 msgid "Management" msgstr "" #: accounts/doctype/payment_entry/payment_entry.js:198 #: accounts/doctype/promotional_scheme/promotional_scheme.py:143 #: buying/doctype/supplier_quotation/supplier_quotation.js:69 -#: manufacturing/doctype/bom/bom.js:71 manufacturing/doctype/bom/bom.js:499 -#: manufacturing/doctype/bom/bom.py:242 +#: manufacturing/doctype/bom/bom.js:86 manufacturing/doctype/bom/bom.js:570 +#: manufacturing/doctype/bom/bom.py:245 #: manufacturing/doctype/bom_update_log/bom_update_log.py:71 #: public/js/controllers/accounts.js:249 -#: public/js/controllers/transaction.js:2543 public/js/utils/party.js:317 +#: public/js/controllers/transaction.js:2546 public/js/utils/party.js:317 #: stock/doctype/delivery_note/delivery_note.js:164 #: stock/doctype/purchase_receipt/purchase_receipt.js:127 #: stock/doctype/purchase_receipt/purchase_receipt.js:229 @@ -40992,7 +41284,7 @@ msgctxt "Inventory Dimension" msgid "Mandatory Depends On" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1531 +#: accounts/doctype/sales_invoice/sales_invoice.py:1532 msgid "Mandatory Field" msgstr "" @@ -41175,6 +41467,12 @@ msgstr "" msgid "Manufactured Qty" msgstr "" +#. Label of a Float field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Manufactured Qty" +msgstr "" + #. Label of a Float field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" @@ -41354,7 +41652,7 @@ msgstr "" msgid "Manufacturing Manager" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1771 +#: stock/doctype/stock_entry/stock_entry.py:1786 msgid "Manufacturing Quantity is mandatory" msgstr "" @@ -41616,7 +41914,7 @@ msgctxt "Prospect" msgid "Market Segment" msgstr "" -#: setup/doctype/company/company.py:338 +#: setup/doctype/company/company.py:339 msgid "Marketing" msgstr "" @@ -41656,7 +41954,7 @@ msgstr "" msgid "Material" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:655 +#: manufacturing/doctype/work_order/work_order.js:666 msgid "Material Consumption" msgstr "" @@ -41672,7 +41970,7 @@ msgctxt "Stock Entry Type" msgid "Material Consumption for Manufacture" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:494 +#: stock/doctype/stock_entry/stock_entry.js:498 msgid "Material Consumption is not set in Manufacturing Settings." msgstr "" @@ -41736,16 +42034,15 @@ msgstr "" #: buying/doctype/supplier_quotation/supplier_quotation.js:34 #: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33 #: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:184 -#: manufacturing/doctype/job_card/job_card.js:54 +#: manufacturing/doctype/job_card/job_card.js:94 #: manufacturing/doctype/production_plan/production_plan.js:135 -#: manufacturing/doctype/workstation/workstation_job_card.html:80 #: selling/doctype/sales_order/sales_order.js:702 #: selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:36 #: stock/doctype/material_request/material_request.json #: stock/doctype/material_request/material_request.py:363 #: stock/doctype/material_request/material_request.py:395 -#: stock/doctype/stock_entry/stock_entry.js:210 -#: stock/doctype/stock_entry/stock_entry.js:313 +#: stock/doctype/stock_entry/stock_entry.js:214 +#: stock/doctype/stock_entry/stock_entry.js:317 msgid "Material Request" msgstr "" @@ -41992,7 +42289,7 @@ msgstr "" msgid "Material Request {0} is cancelled or stopped" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1052 +#: selling/doctype/sales_order/sales_order.js:1053 msgid "Material Request {0} submitted." msgstr "" @@ -42023,7 +42320,7 @@ msgstr "" msgid "Material Returned from WIP" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:64 +#: manufacturing/doctype/job_card/job_card.js:104 #: stock/doctype/material_request/material_request.js:124 msgid "Material Transfer" msgstr "" @@ -42124,17 +42421,11 @@ msgstr "" msgid "Material to Supplier" msgstr "" -#. Label of a Section Break field in DocType 'BOM' -#: manufacturing/doctype/bom/bom.json -msgctxt "BOM" -msgid "Materials Required (Exploded)" -msgstr "" - #: controllers/subcontracting_controller.py:1251 msgid "Materials are already received against the {0} {1}" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:643 +#: manufacturing/doctype/job_card/job_card.py:694 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "" @@ -42214,7 +42505,7 @@ msgstr "" msgid "Max discount allowed for item: {0} is {1}%" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:768 +#: manufacturing/doctype/work_order/work_order.js:779 #: stock/doctype/pick_list/pick_list.js:176 msgid "Max: {0}" msgstr "" @@ -42237,11 +42528,11 @@ msgctxt "Payment Reconciliation" msgid "Maximum Payment Amount" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2959 +#: stock/doctype/stock_entry/stock_entry.py:2974 msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2950 +#: stock/doctype/stock_entry/stock_entry.py:2965 msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}." msgstr "" @@ -42330,7 +42621,7 @@ msgstr "" msgid "Megawatt" msgstr "" -#: stock/stock_ledger.py:1677 +#: stock/stock_ledger.py:1690 msgid "Mention Valuation Rate in the Item master." msgstr "" @@ -42358,6 +42649,10 @@ msgctxt "Supplier Group" msgid "Mention if non-standard receivable account applicable" msgstr "" +#: manufacturing/doctype/workstation/workstation_job_card.html:66 +msgid "Menu" +msgstr "" + #: accounts/doctype/account/account.js:152 msgid "Merge" msgstr "" @@ -42781,20 +43076,20 @@ msgstr "" msgid "Mismatch" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:1177 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:1260 msgid "Missing" msgstr "" #: accounts/doctype/pos_opening_entry/pos_opening_entry.py:69 #: accounts/doctype/pos_profile/pos_profile.py:166 #: accounts/doctype/purchase_invoice/purchase_invoice.py:552 -#: accounts/doctype/sales_invoice/sales_invoice.py:2022 -#: accounts/doctype/sales_invoice/sales_invoice.py:2575 +#: accounts/doctype/sales_invoice/sales_invoice.py:2023 +#: accounts/doctype/sales_invoice/sales_invoice.py:2576 #: assets/doctype/asset_category/asset_category.py:117 msgid "Missing Account" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1421 +#: accounts/doctype/sales_invoice/sales_invoice.py:1422 msgid "Missing Asset" msgstr "" @@ -42806,7 +43101,7 @@ msgstr "" msgid "Missing Finance Book" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1317 +#: stock/doctype/stock_entry/stock_entry.py:1326 msgid "Missing Finished Good" msgstr "" @@ -42838,8 +43133,8 @@ msgstr "" msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "" -#: manufacturing/doctype/bom/bom.py:953 -#: manufacturing/doctype/work_order/work_order.py:1005 +#: manufacturing/doctype/bom/bom.py:1003 +#: manufacturing/doctype/work_order/work_order.py:1042 msgid "Missing value" msgstr "" @@ -43247,7 +43542,7 @@ msgstr "" #: public/js/financial_statements.js:226 #: public/js/purchase_trends_filters.js:19 public/js/sales_trends_filters.js:11 #: public/js/stock_analytics.js:83 -#: selling/report/sales_analytics/sales_analytics.js:69 +#: selling/report/sales_analytics/sales_analytics.js:81 #: selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:32 #: selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.js:32 #: selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:32 @@ -43627,7 +43922,7 @@ msgstr "" msgid "Multiple Variants" msgstr "" -#: stock/doctype/warehouse/warehouse.py:145 +#: stock/doctype/warehouse/warehouse.py:147 msgid "Multiple Warehouse Accounts" msgstr "" @@ -43635,11 +43930,11 @@ msgstr "" msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1324 +#: stock/doctype/stock_entry/stock_entry.py:1333 msgid "Multiple items cannot be marked as finished item" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:961 +#: manufacturing/doctype/work_order/work_order.py:998 #: stock/doctype/stock_reservation_entry/stock_reservation_entry.py:137 #: utilities/transaction_base.py:221 msgid "Must be Whole Number" @@ -43937,11 +44232,11 @@ msgstr "" msgid "Needs Analysis" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:435 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:510 msgid "Negative Quantity is not allowed" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:440 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:515 msgid "Negative Valuation Rate is not allowed" msgstr "" @@ -44591,7 +44886,7 @@ msgstr "" msgid "New Task" msgstr "" -#: manufacturing/doctype/bom/bom.js:111 +#: manufacturing/doctype/bom/bom.js:157 msgid "New Version" msgstr "" @@ -44785,7 +45080,7 @@ msgctxt "Call Log" msgid "No Answer" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2124 +#: accounts/doctype/sales_invoice/sales_invoice.py:2125 msgid "No Customer found for Inter Company Transactions which represents company {0}" msgstr "" @@ -44814,11 +45109,11 @@ msgstr "" msgid "No Items selected for transfer." msgstr "" -#: selling/doctype/sales_order/sales_order.js:843 +#: selling/doctype/sales_order/sales_order.js:841 msgid "No Items with Bill of Materials to Manufacture" msgstr "" -#: selling/doctype/sales_order/sales_order.js:972 +#: selling/doctype/sales_order/sales_order.js:973 msgid "No Items with Bill of Materials." msgstr "" @@ -44834,13 +45129,13 @@ msgstr "" msgid "No Outstanding Invoices found for this party" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:528 +#: accounts/doctype/pos_invoice/pos_invoice.py:529 msgid "No POS Profile found. Please create a New POS Profile first" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1443 -#: accounts/doctype/journal_entry/journal_entry.py:1503 -#: accounts/doctype/journal_entry/journal_entry.py:1517 +#: accounts/doctype/journal_entry/journal_entry.py:1478 +#: accounts/doctype/journal_entry/journal_entry.py:1538 +#: accounts/doctype/journal_entry/journal_entry.py:1552 #: stock/doctype/item/item.py:1335 msgid "No Permission" msgstr "" @@ -44851,10 +45146,14 @@ msgid "No Records for these settings." msgstr "" #: accounts/doctype/purchase_invoice/purchase_invoice.py:332 -#: accounts/doctype/sales_invoice/sales_invoice.py:968 +#: accounts/doctype/sales_invoice/sales_invoice.py:969 msgid "No Remarks" msgstr "" +#: controllers/sales_and_purchase_return.py:849 +msgid "No Serial / Batches are available for return" +msgstr "" + #: stock/dashboard/item_dashboard.js:150 msgid "No Stock Available Currently" msgstr "" @@ -44863,7 +45162,7 @@ msgstr "" msgid "No Summary" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2108 +#: accounts/doctype/sales_invoice/sales_invoice.py:2109 msgid "No Supplier found for Inter Company Transactions which represents company {0}" msgstr "" @@ -44887,8 +45186,8 @@ msgstr "" msgid "No Work Orders were created" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:716 -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:650 +#: stock/doctype/purchase_receipt/purchase_receipt.py:717 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:675 msgid "No accounting entries for the following warehouses" msgstr "" @@ -45050,7 +45349,7 @@ msgstr "" msgid "No outstanding invoices require exchange rate revaluation" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:1867 +#: accounts/doctype/payment_entry/payment_entry.py:1870 msgid "No outstanding {0} found for the {1} {2} which qualify the filters you have specified." msgstr "" @@ -45103,7 +45402,7 @@ msgstr "" msgid "No {0} Accounts found for this company." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2172 +#: accounts/doctype/sales_invoice/sales_invoice.py:2173 msgid "No {0} found for Inter Company Transactions." msgstr "" @@ -45143,10 +45442,14 @@ msgstr "" msgid "Non Profit" msgstr "" -#: manufacturing/doctype/bom/bom.py:1296 +#: manufacturing/doctype/bom/bom.py:1358 msgid "Non stock items" msgstr "" +#: selling/report/sales_analytics/sales_analytics.js:95 +msgid "Non-Zeros" +msgstr "" + #. Option for the 'Monitoring Frequency' (Select) field in DocType 'Quality #. Goal' #: quality_management/doctype/quality_goal/quality_goal.json @@ -45154,7 +45457,7 @@ msgctxt "Quality Goal" msgid "None" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:373 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:448 msgid "None of the items have any change in quantity or value." msgstr "" @@ -45165,8 +45468,8 @@ msgid "Nos" msgstr "" #: accounts/doctype/mode_of_payment/mode_of_payment.py:66 -#: accounts/doctype/pos_invoice/pos_invoice.py:254 -#: accounts/doctype/sales_invoice/sales_invoice.py:533 +#: accounts/doctype/pos_invoice/pos_invoice.py:255 +#: accounts/doctype/sales_invoice/sales_invoice.py:534 #: assets/doctype/asset/asset.js:603 assets/doctype/asset/asset.js:620 #: controllers/buying_controller.py:200 #: selling/doctype/product_bundle/product_bundle.py:71 @@ -45232,6 +45535,7 @@ msgstr "" #: manufacturing/doctype/production_plan/production_plan_list.js:7 #: manufacturing/doctype/work_order/work_order_list.js:15 +#: manufacturing/doctype/workstation/workstation_job_card.html:58 #: stock/doctype/material_request/material_request_list.js:9 msgid "Not Started" msgstr "" @@ -45267,7 +45571,7 @@ msgstr "" msgid "Not allowed to create accounting dimension for {0}" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:263 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:267 msgid "Not allowed to update stock transactions older than {0}" msgstr "" @@ -45288,9 +45592,9 @@ msgid "Not in stock" msgstr "" #: buying/doctype/purchase_order/purchase_order.py:671 -#: manufacturing/doctype/work_order/work_order.py:1282 -#: manufacturing/doctype/work_order/work_order.py:1414 -#: manufacturing/doctype/work_order/work_order.py:1464 +#: manufacturing/doctype/work_order/work_order.py:1320 +#: manufacturing/doctype/work_order/work_order.py:1453 +#: manufacturing/doctype/work_order/work_order.py:1520 #: selling/doctype/sales_order/sales_order.py:768 #: selling/doctype/sales_order/sales_order.py:1521 msgid "Not permitted" @@ -45301,10 +45605,10 @@ msgstr "" #: manufacturing/doctype/production_plan/production_plan.py:925 #: manufacturing/doctype/production_plan/production_plan.py:1621 #: public/js/controllers/buying.js:431 selling/doctype/customer/customer.py:124 -#: selling/doctype/sales_order/sales_order.js:1190 +#: selling/doctype/sales_order/sales_order.js:1191 #: stock/doctype/item/item.js:497 stock/doctype/item/item.py:558 -#: stock/doctype/stock_entry/stock_entry.py:1325 -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:785 +#: stock/doctype/stock_entry/stock_entry.py:1334 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:860 #: templates/pages/timelog_info.html:43 msgid "Note" msgstr "" @@ -45358,7 +45662,7 @@ msgstr "" msgid "Note: To merge the items, create a separate Stock Reconciliation for the old item {0}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:945 +#: accounts/doctype/journal_entry/journal_entry.py:969 msgid "Note: {0}" msgstr "" @@ -45543,18 +45847,6 @@ msgctxt "Subscription" msgid "Number of Days" msgstr "" -#. Label of a Int field in DocType 'Asset' -#: assets/doctype/asset/asset.json -msgctxt "Asset" -msgid "Number of Depreciations Booked" -msgstr "" - -#. Label of a Int field in DocType 'Asset Depreciation Schedule' -#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json -msgctxt "Asset Depreciation Schedule" -msgid "Number of Depreciations Booked" -msgstr "" - #: crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.js:14 msgid "Number of Interaction" msgstr "" @@ -45910,7 +46202,7 @@ msgctxt "Purchase Invoice" msgid "Once set, this invoice will be on hold till the set date" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:591 +#: manufacturing/doctype/work_order/work_order.js:599 msgid "Once the Work Order is Closed. It can't be resumed." msgstr "" @@ -45964,6 +46256,10 @@ msgstr "" msgid "Only Parent can be of type {0}" msgstr "" +#: selling/report/sales_analytics/sales_analytics.py:55 +msgid "Only Value available for Payment Entry" +msgstr "" + #: assets/report/fixed_asset_register/fixed_asset_register.js:43 msgid "Only existing assets" msgstr "" @@ -45980,11 +46276,11 @@ msgctxt "Item Group" msgid "Only leaf nodes are allowed in transaction" msgstr "" -#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:126 +#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:132 msgid "Only one Subcontracting Order can be created against a Purchase Order, cancel the existing Subcontracting Order to create a new one." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:917 +#: stock/doctype/stock_entry/stock_entry.py:927 msgid "Only one {0} entry can be created against the Work Order {1}" msgstr "" @@ -46009,7 +46305,7 @@ msgid "" "Ex: If allowance is set at 0.07, accounts that have balance of 0.07 in either of the currencies will be considered as zero balance account" msgstr "" -#: accounts/doctype/unreconcile_payment/unreconcile_payment.py:41 +#: accounts/doctype/unreconcile_payment/unreconcile_payment.py:43 msgid "Only {0} are supported" msgstr "" @@ -46383,6 +46679,18 @@ msgstr "" msgid "Opening Invoices Summary" msgstr "" +#. Label of a Int field in DocType 'Asset' +#: assets/doctype/asset/asset.json +msgctxt "Asset" +msgid "Opening Number of Booked Depreciations" +msgstr "" + +#. Label of a Int field in DocType 'Asset Depreciation Schedule' +#: assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json +msgctxt "Asset Depreciation Schedule" +msgid "Opening Number of Booked Depreciations" +msgstr "" + #: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:86 #: stock/report/stock_balance/stock_balance.py:430 msgid "Opening Qty" @@ -46451,7 +46759,7 @@ msgctxt "BOM" msgid "Operating Cost Per BOM Quantity" msgstr "" -#: manufacturing/doctype/bom/bom.py:1312 +#: manufacturing/doctype/bom/bom.py:1374 msgid "Operating Cost as per Work Order / BOM" msgstr "" @@ -46475,15 +46783,33 @@ msgstr "" #. Name of a DocType #. Title of an Onboarding Step -#: manufacturing/doctype/bom/bom.js:332 +#: manufacturing/doctype/bom/bom.js:381 +#: manufacturing/doctype/bom_creator/bom_creator.js:116 #: manufacturing/doctype/operation/operation.json -#: manufacturing/doctype/work_order/work_order.js:240 +#: manufacturing/doctype/work_order/work_order.js:234 +#: manufacturing/doctype/workstation/workstation_job_card.html:31 #: manufacturing/onboarding_step/operation/operation.json #: manufacturing/report/bom_operations_time/bom_operations_time.py:112 #: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:49 #: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:108 #: manufacturing/report/job_card_summary/job_card_summary.js:78 #: manufacturing/report/job_card_summary/job_card_summary.py:167 +#: public/js/bom_configurator/bom_configurator.bundle.js:318 +#: public/js/bom_configurator/bom_configurator.bundle.js:535 +msgid "Operation" +msgstr "" + +#. Label of a Section Break field in DocType 'BOM Creator' +#. Label of a Link field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Operation" +msgstr "" + +#. Label of a Section Break field in DocType 'BOM Creator Item' +#. Label of a Link field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" msgid "Operation" msgstr "" @@ -46547,10 +46873,10 @@ msgctxt "Work Order Operation" msgid "Operation" msgstr "" -#. Label of a Tab Break field in DocType 'Job Card' +#. Label of a Section Break field in DocType 'Job Card' #: manufacturing/doctype/job_card/job_card.json msgctxt "Job Card" -msgid "Operation & Workstation" +msgid "Operation & Materials" msgstr "" #. Label of a Section Break field in DocType 'Work Order' @@ -46571,22 +46897,51 @@ msgctxt "Work Order Operation" msgid "Operation Description" msgstr "" +#. Label of a Int field in DocType 'BOM Item' +#: manufacturing/doctype/bom_item/bom_item.json +msgctxt "BOM Item" +msgid "Operation ID" +msgstr "" + #. Label of a Data field in DocType 'Job Card' #: manufacturing/doctype/job_card/job_card.json msgctxt "Job Card" msgid "Operation ID" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:254 +#: manufacturing/doctype/work_order/work_order.js:248 msgid "Operation Id" msgstr "" +#. Label of a Int field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Operation Row ID" +msgstr "" + +#. Label of a Int field in DocType 'Work Order Item' +#: manufacturing/doctype/work_order_item/work_order_item.json +msgctxt "Work Order Item" +msgid "Operation Row Id" +msgstr "" + #. Label of a Select field in DocType 'Job Card' #: manufacturing/doctype/job_card/job_card.json msgctxt "Job Card" msgid "Operation Row Number" msgstr "" +#: public/js/bom_configurator/bom_configurator.bundle.js:325 +#: public/js/bom_configurator/bom_configurator.bundle.js:542 +msgid "Operation Time" +msgstr "" + +#. Label of a Int field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Operation Time" +msgstr "" + #. Label of a Float field in DocType 'BOM Website Operation' #: manufacturing/doctype/bom_website_operation/bom_website_operation.json msgctxt "BOM Website Operation" @@ -46605,7 +46960,21 @@ msgctxt "BOM Operation" msgid "Operation Time " msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1011 +#: manufacturing/doctype/bom_creator/bom_creator.js:125 +msgid "Operation Time (in mins)" +msgstr "" + +#. Label of a Float field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Operation Time (in mins)" +msgstr "" + +#: manufacturing/doctype/bom_creator/bom_creator.js:176 +msgid "Operation Time must be greater than 0" +msgstr "" + +#: manufacturing/doctype/work_order/work_order.py:1048 msgid "Operation Time must be greater than 0 for Operation {0}" msgstr "" @@ -46622,25 +46991,24 @@ msgctxt "BOM Operation" msgid "Operation time does not depend on quantity to produce" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:238 +#: manufacturing/doctype/job_card/job_card.js:383 msgid "Operation {0} added multiple times in the work order {1}" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:978 +#: manufacturing/doctype/job_card/job_card.py:1053 msgid "Operation {0} does not belong to the work order {1}" msgstr "" -#: manufacturing/doctype/workstation/workstation.py:336 +#: manufacturing/doctype/workstation/workstation.py:384 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:235 -#: setup/doctype/company/company.py:356 templates/generators/bom.html:61 +#: manufacturing/doctype/work_order/work_order.js:229 +#: setup/doctype/company/company.py:357 templates/generators/bom.html:61 msgid "Operations" msgstr "" #. Label of a Table field in DocType 'BOM' -#. Label of a Tab Break field in DocType 'BOM' #. Label of a Section Break field in DocType 'BOM' #: manufacturing/doctype/bom/bom.json msgctxt "BOM" @@ -46655,17 +47023,15 @@ msgstr "" #. Label of a Section Break field in DocType 'Work Order' #. Label of a Table field in DocType 'Work Order' -#. Label of a Tab Break field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" msgid "Operations" msgstr "" -#: manufacturing/doctype/bom/bom.py:962 +#: manufacturing/doctype/bom/bom.py:1012 msgid "Operations cannot be left blank" msgstr "" -#: manufacturing/doctype/workstation/workstation.js:165 #: manufacturing/report/downtime_analysis/downtime_analysis.py:85 msgid "Operator" msgstr "" @@ -47226,7 +47592,7 @@ msgstr "" #: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:88 #: stock/report/stock_balance/stock_balance.py:452 -#: stock/report/stock_ledger/stock_ledger.py:221 +#: stock/report/stock_ledger/stock_ledger.py:243 msgid "Out Qty" msgstr "" @@ -47279,9 +47645,9 @@ msgid "Out of stock" msgstr "" #: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:30 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:65 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:103 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:135 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:62 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:100 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:132 msgid "Outgoing" msgstr "" @@ -47437,7 +47803,7 @@ msgctxt "Stock Settings" msgid "Over Delivery/Receipt Allowance (%)" msgstr "" -#: controllers/stock_controller.py:1109 +#: controllers/stock_controller.py:1214 msgid "Over Receipt" msgstr "" @@ -47857,7 +48223,7 @@ msgstr "" msgid "POS Profile doesn't matches {}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1138 +#: accounts/doctype/sales_invoice/sales_invoice.py:1139 msgid "POS Profile required to make POS Entry" msgstr "" @@ -47971,7 +48337,7 @@ msgctxt "Sales Order" msgid "Packed Items" msgstr "" -#: controllers/stock_controller.py:947 +#: controllers/stock_controller.py:1052 msgid "Packed Items cannot be transferred internally" msgstr "" @@ -48028,7 +48394,7 @@ msgstr "" msgid "Packing Slip Item" msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:781 +#: stock/doctype/delivery_note/delivery_note.py:782 msgid "Packing Slip(s) cancelled" msgstr "" @@ -48273,7 +48639,7 @@ msgid "Paid To Account Type" msgstr "" #: accounts/doctype/purchase_invoice/purchase_invoice.py:323 -#: accounts/doctype/sales_invoice/sales_invoice.py:1014 +#: accounts/doctype/sales_invoice/sales_invoice.py:1015 msgid "Paid amount + Write Off Amount can not be greater than Grand Total" msgstr "" @@ -48422,7 +48788,7 @@ msgctxt "Company" msgid "Parent Company" msgstr "" -#: setup/doctype/company/company.py:475 +#: setup/doctype/company/company.py:476 msgid "Parent Company must be a group company" msgstr "" @@ -48776,7 +49142,7 @@ msgstr "" #: accounts/report/payment_ledger/payment_ledger.js:51 #: accounts/report/payment_ledger/payment_ledger.py:154 #: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:92 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:89 #: accounts/report/tax_withholding_details/tax_withholding_details.js:26 #: accounts/report/tds_computation_summary/tds_computation_summary.js:26 #: accounts/report/trial_balance_for_party/trial_balance_for_party.js:57 @@ -48784,6 +49150,7 @@ msgstr "" #: crm/report/lost_opportunity/lost_opportunity.py:31 #: public/js/bank_reconciliation_tool/data_table_manager.js:50 #: public/js/bank_reconciliation_tool/dialog_manager.js:135 +#: stock/report/serial_no_ledger/serial_no_ledger.py:86 msgid "Party" msgstr "" @@ -49040,13 +49407,14 @@ msgstr "" #: accounts/report/payment_ledger/payment_ledger.js:41 #: accounts/report/payment_ledger/payment_ledger.py:150 #: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:89 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:86 #: accounts/report/tax_withholding_details/tax_withholding_details.js:15 #: accounts/report/tds_computation_summary/tds_computation_summary.js:15 #: accounts/report/trial_balance_for_party/trial_balance_for_party.js:49 #: public/js/bank_reconciliation_tool/data_table_manager.js:45 #: selling/report/address_and_contacts/address_and_contacts.js:9 #: setup/doctype/party_type/party_type.json +#: stock/report/serial_no_ledger/serial_no_ledger.py:79 msgid "Party Type" msgstr "" @@ -49224,6 +49592,7 @@ msgid "Path" msgstr "" #: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.js:85 +#: manufacturing/doctype/workstation/workstation_job_card.html:89 msgid "Pause" msgstr "" @@ -49233,7 +49602,7 @@ msgctxt "Job Card Operation" msgid "Pause" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:292 +#: manufacturing/doctype/job_card/job_card.js:168 msgid "Pause Job" msgstr "" @@ -49329,7 +49698,7 @@ msgstr "" #: accounts/doctype/sales_invoice/sales_invoice_list.js:39 #: buying/doctype/purchase_order/purchase_order.js:391 #: buying/doctype/purchase_order/purchase_order_dashboard.py:20 -#: selling/doctype/sales_order/sales_order.js:783 +#: selling/doctype/sales_order/sales_order.js:781 #: selling/doctype/sales_order/sales_order_dashboard.py:28 msgid "Payment" msgstr "" @@ -49387,7 +49756,7 @@ msgid "Payment Deductions or Loss" msgstr "" #: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:70 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:84 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:81 msgid "Payment Document" msgstr "" @@ -49405,11 +49774,11 @@ msgstr "" #: accounts/report/bank_clearance_summary/bank_clearance_summary.py:23 #: accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:64 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:78 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:75 msgid "Payment Document Type" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:113 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:110 msgid "Payment Due Date" msgstr "" @@ -49758,7 +50127,7 @@ msgstr "" #: accounts/doctype/purchase_invoice/purchase_invoice.js:149 #: accounts/doctype/sales_invoice/sales_invoice.js:147 #: buying/doctype/purchase_order/purchase_order.js:399 -#: selling/doctype/sales_order/sales_order.js:775 +#: selling/doctype/sales_order/sales_order.js:774 msgid "Payment Request" msgstr "" @@ -50031,11 +50400,11 @@ msgstr "" msgid "Payment Unlink Error" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:813 +#: accounts/doctype/journal_entry/journal_entry.py:837 msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:651 +#: accounts/doctype/pos_invoice/pos_invoice.py:652 msgid "Payment amount cannot be less than or equal to 0" msgstr "" @@ -50052,7 +50421,7 @@ msgstr "" msgid "Payment of {0} received successfully. Waiting for other requests to complete..." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:312 +#: accounts/doctype/pos_invoice/pos_invoice.py:313 msgid "Payment related to {0} is not completed" msgstr "" @@ -50232,9 +50601,9 @@ msgid "Pending Amount" msgstr "" #: buying/report/purchase_order_analysis/purchase_order_analysis.py:214 -#: manufacturing/doctype/work_order/work_order.js:259 +#: manufacturing/doctype/work_order/work_order.js:253 #: manufacturing/report/production_plan_summary/production_plan_summary.py:155 -#: selling/doctype/sales_order/sales_order.js:1227 +#: selling/doctype/sales_order/sales_order.js:1228 #: selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45 msgid "Pending Qty" msgstr "" @@ -51189,7 +51558,7 @@ msgstr "" msgid "Please add {1} role to user {0}." msgstr "" -#: controllers/stock_controller.py:1120 +#: controllers/stock_controller.py:1225 msgid "Please adjust the qty or edit {0} to proceed." msgstr "" @@ -51197,7 +51566,7 @@ msgstr "" msgid "Please attach CSV file" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2706 +#: accounts/doctype/sales_invoice/sales_invoice.py:2707 msgid "Please cancel and amend the Payment Entry" msgstr "" @@ -51206,11 +51575,11 @@ msgid "Please cancel payment entry manually first" msgstr "" #: accounts/doctype/gl_entry/gl_entry.py:296 -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:342 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:346 msgid "Please cancel related transaction." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:887 +#: accounts/doctype/journal_entry/journal_entry.py:911 msgid "Please check Multi Currency option to allow accounts with other currency" msgstr "" @@ -51218,7 +51587,7 @@ msgstr "" msgid "Please check Process Deferred Accounting {0} and submit manually after resolving errors." msgstr "" -#: manufacturing/doctype/bom/bom.js:70 +#: manufacturing/doctype/bom/bom.js:85 msgid "Please check either with operations or FG Based Operating Cost." msgstr "" @@ -51250,7 +51619,7 @@ msgstr "" msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:336 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:340 msgid "Please contact any of the following users to {} this transaction." msgstr "" @@ -51324,7 +51693,7 @@ msgstr "" msgid "Please enable {} in {} to allow same item in multiple rows" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:879 +#: accounts/doctype/sales_invoice/sales_invoice.py:880 msgid "Please ensure {} account is a Balance Sheet account." msgstr "" @@ -51336,16 +51705,16 @@ msgstr "" msgid "Please ensure {} account {} is a Payable account. Change the account type to Payable or select a different account." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:889 +#: accounts/doctype/sales_invoice/sales_invoice.py:890 msgid "Please ensure {} account {} is a Receivable account." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:538 +#: stock/doctype/stock_entry/stock_entry.py:546 msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:431 -#: accounts/doctype/sales_invoice/sales_invoice.py:1049 +#: accounts/doctype/pos_invoice/pos_invoice.py:432 +#: accounts/doctype/sales_invoice/sales_invoice.py:1050 msgid "Please enter Account for Change Amount" msgstr "" @@ -51353,7 +51722,7 @@ msgstr "" msgid "Please enter Approving Role or Approving User" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:752 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:827 msgid "Please enter Cost Center" msgstr "" @@ -51365,7 +51734,7 @@ msgstr "" msgid "Please enter Employee Id of this sales person" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:761 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:836 msgid "Please enter Expense Account" msgstr "" @@ -51406,7 +51775,7 @@ msgstr "" msgid "Please enter Receipt Document" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:951 +#: accounts/doctype/journal_entry/journal_entry.py:975 msgid "Please enter Reference date" msgstr "" @@ -51439,7 +51808,7 @@ msgid "Please enter Warehouse from which Stock Items consumed during the Repair msgstr "" #: accounts/doctype/purchase_invoice/purchase_invoice.py:613 -#: accounts/doctype/sales_invoice/sales_invoice.py:1045 +#: accounts/doctype/sales_invoice/sales_invoice.py:1046 msgid "Please enter Write Off Account" msgstr "" @@ -51483,7 +51852,7 @@ msgstr "" msgid "Please enter the company name to confirm" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:654 +#: accounts/doctype/pos_invoice/pos_invoice.py:655 msgid "Please enter the phone number first" msgstr "" @@ -51605,6 +51974,10 @@ msgstr "" msgid "Please select BOM in BOM field for Item {0}" msgstr "" +#: accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js:63 +msgid "Please select Bank Account" +msgstr "" + #: accounts/doctype/purchase_taxes_and_charges_template/purchase_taxes_and_charges_template.js:13 msgid "Please select Category first" msgstr "" @@ -51637,11 +52010,11 @@ msgstr "" msgid "Please select Customer first" msgstr "" -#: setup/doctype/company/company.py:422 +#: setup/doctype/company/company.py:423 msgid "Please select Existing Company for creating Chart of Accounts" msgstr "" -#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:263 +#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:269 msgid "Please select Finished Good Item for Service Item {0}" msgstr "" @@ -51669,7 +52042,7 @@ msgstr "" msgid "Please select Posting Date first" msgstr "" -#: manufacturing/doctype/bom/bom.py:1000 +#: manufacturing/doctype/bom/bom.py:1050 msgid "Please select Price List" msgstr "" @@ -51689,7 +52062,7 @@ msgstr "" msgid "Please select Start Date and End Date for Item {0}" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1239 +#: stock/doctype/stock_entry/stock_entry.py:1248 msgid "Please select Subcontracting Order instead of Purchase Order {0}" msgstr "" @@ -51697,7 +52070,7 @@ msgstr "" msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "" -#: manufacturing/doctype/bom/bom.py:1220 +#: manufacturing/doctype/bom/bom.py:1282 msgid "Please select a BOM" msgstr "" @@ -51706,9 +52079,9 @@ msgid "Please select a Company" msgstr "" #: accounts/doctype/payment_entry/payment_entry.js:198 -#: manufacturing/doctype/bom/bom.js:499 manufacturing/doctype/bom/bom.py:242 +#: manufacturing/doctype/bom/bom.js:570 manufacturing/doctype/bom/bom.py:245 #: public/js/controllers/accounts.js:249 -#: public/js/controllers/transaction.js:2543 +#: public/js/controllers/transaction.js:2546 msgid "Please select a Company first." msgstr "" @@ -51720,7 +52093,7 @@ msgstr "" msgid "Please select a Delivery Note" msgstr "" -#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:148 +#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:154 msgid "Please select a Subcontracting Purchase Order." msgstr "" @@ -51732,7 +52105,7 @@ msgstr "" msgid "Please select a Warehouse" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:1072 +#: manufacturing/doctype/job_card/job_card.py:1335 msgid "Please select a Work Order first." msgstr "" @@ -51768,11 +52141,11 @@ msgstr "" msgid "Please select a supplier for fetching payments." msgstr "" -#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:137 +#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:143 msgid "Please select a valid Purchase Order that has Service Items." msgstr "" -#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:134 +#: subcontracting/doctype/subcontracting_order/subcontracting_order.py:140 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "" @@ -51780,7 +52153,7 @@ msgstr "" msgid "Please select a value for {0} quotation_to {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1577 +#: accounts/doctype/journal_entry/journal_entry.py:1612 msgid "Please select correct account" msgstr "" @@ -51797,6 +52170,10 @@ msgstr "" msgid "Please select item code" msgstr "" +#: selling/doctype/sales_order/sales_order.js:897 +msgid "Please select items" +msgstr "" + #: selling/doctype/sales_order/sales_order.js:411 msgid "Please select items to reserve." msgstr "" @@ -51859,11 +52236,11 @@ msgstr "" msgid "Please set 'Apply Additional Discount On'" msgstr "" -#: assets/doctype/asset/depreciation.py:771 +#: assets/doctype/asset/depreciation.py:772 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "" -#: assets/doctype/asset/depreciation.py:769 +#: assets/doctype/asset/depreciation.py:770 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "" @@ -51871,7 +52248,7 @@ msgstr "" msgid "Please set Account" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1531 +#: accounts/doctype/sales_invoice/sales_invoice.py:1532 msgid "Please set Account for Change Amount" msgstr "" @@ -51897,7 +52274,7 @@ msgstr "" msgid "Please set Company" msgstr "" -#: assets/doctype/asset/depreciation.py:363 +#: assets/doctype/asset/depreciation.py:364 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "" @@ -51920,10 +52297,10 @@ msgid "Please set Fixed Asset Account in {} against {}." msgstr "" #: assets/doctype/asset/asset.py:434 -msgid "Please set Number of Depreciations Booked" +msgid "Please set Opening Number of Booked Depreciations" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.py:240 +#: manufacturing/doctype/bom_creator/bom_creator.py:265 msgid "Please set Parent Row No for item {0}" msgstr "" @@ -51969,7 +52346,7 @@ msgstr "" msgid "Please set a default Holiday List for Employee {0} or Company {1}" msgstr "" -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1021 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1022 msgid "Please set account in Warehouse {0}" msgstr "" @@ -51978,7 +52355,7 @@ msgstr "" msgid "Please set an Address on the Company '%s'" msgstr "" -#: controllers/stock_controller.py:532 +#: controllers/stock_controller.py:656 msgid "Please set an Expense Account in the Items table" msgstr "" @@ -51990,19 +52367,19 @@ msgstr "" msgid "Please set at least one row in the Taxes and Charges Table" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2019 +#: accounts/doctype/sales_invoice/sales_invoice.py:2020 msgid "Please set default Cash or Bank account in Mode of Payment {0}" msgstr "" #: accounts/doctype/pos_opening_entry/pos_opening_entry.py:66 #: accounts/doctype/pos_profile/pos_profile.py:163 -#: accounts/doctype/sales_invoice/sales_invoice.py:2572 +#: accounts/doctype/sales_invoice/sales_invoice.py:2573 msgid "Please set default Cash or Bank account in Mode of Payment {}" msgstr "" #: accounts/doctype/pos_opening_entry/pos_opening_entry.py:68 #: accounts/doctype/pos_profile/pos_profile.py:165 -#: accounts/doctype/sales_invoice/sales_invoice.py:2574 +#: accounts/doctype/sales_invoice/sales_invoice.py:2575 msgid "Please set default Cash or Bank account in Mode of Payments {}" msgstr "" @@ -52018,7 +52395,7 @@ msgstr "" msgid "Please set default UOM in Stock Settings" msgstr "" -#: controllers/stock_controller.py:404 +#: controllers/stock_controller.py:528 msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer" msgstr "" @@ -52055,7 +52432,7 @@ msgstr "" msgid "Please set the Default Cost Center in {0} company." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:512 +#: manufacturing/doctype/work_order/work_order.js:520 msgid "Please set the Item Code first" msgstr "" @@ -52084,7 +52461,7 @@ msgstr "" msgid "Please set {0} for address {1}" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.py:195 +#: manufacturing/doctype/bom_creator/bom_creator.py:218 msgid "Please set {0} in BOM Creator {1}" msgstr "" @@ -52092,7 +52469,7 @@ msgstr "" msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "" -#: assets/doctype/asset/depreciation.py:415 +#: assets/doctype/asset/depreciation.py:416 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "" @@ -52123,7 +52500,7 @@ msgstr "" msgid "Please specify at least one attribute in the Attributes table" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:430 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:505 msgid "Please specify either Quantity or Valuation Rate or both" msgstr "" @@ -52285,7 +52662,7 @@ msgstr "" #: accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:182 #: accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 #: accounts/report/payment_ledger/payment_ledger.py:136 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: accounts/report/pos_register/pos_register.py:172 #: accounts/report/purchase_register/purchase_register.py:169 #: accounts/report/sales_register/sales_register.py:184 @@ -52301,7 +52678,7 @@ msgstr "" #: stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:127 #: stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:104 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:86 -#: stock/report/serial_no_ledger/serial_no_ledger.py:21 +#: stock/report/serial_no_ledger/serial_no_ledger.py:24 #: stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:112 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:121 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:34 @@ -52486,7 +52863,7 @@ msgid "Posting Date" msgstr "" #: stock/doctype/purchase_receipt/purchase_receipt.py:249 -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:125 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:126 msgid "Posting Date cannot be future date" msgstr "" @@ -52501,7 +52878,7 @@ msgstr "" #: stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:128 #: stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:105 #: stock/report/serial_no_ledger/serial_no_ledger.js:63 -#: stock/report/serial_no_ledger/serial_no_ledger.py:22 +#: stock/report/serial_no_ledger/serial_no_ledger.py:25 #: stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:113 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:126 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:39 @@ -52598,11 +52975,11 @@ msgctxt "Subcontracting Receipt" msgid "Posting Time" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1719 +#: stock/doctype/stock_entry/stock_entry.py:1734 msgid "Posting date and posting time is mandatory" msgstr "" -#: controllers/sales_and_purchase_return.py:51 +#: controllers/sales_and_purchase_return.py:52 msgid "Posting timestamp must be after {0}" msgstr "" @@ -53219,7 +53596,7 @@ msgstr "" msgid "Price is not set for the item." msgstr "" -#: manufacturing/doctype/bom/bom.py:454 +#: manufacturing/doctype/bom/bom.py:458 msgid "Price not found for item {0} in price list {1}" msgstr "" @@ -53843,7 +54220,7 @@ msgctxt "Print Style" msgid "Print Style" msgstr "" -#: setup/install.py:99 +#: setup/install.py:108 msgid "Print UOM after Quantity" msgstr "" @@ -53862,7 +54239,7 @@ msgstr "" msgid "Print settings updated in respective print format" msgstr "" -#: setup/install.py:106 +#: setup/install.py:115 msgid "Print taxes with zero amount" msgstr "" @@ -54113,7 +54490,7 @@ msgctxt "Stock Entry" msgid "Process Loss" msgstr "" -#: manufacturing/doctype/bom/bom.py:983 +#: manufacturing/doctype/bom/bom.py:1033 msgid "Process Loss Percentage cannot be greater than 100" msgstr "" @@ -54425,7 +54802,7 @@ msgstr "" #. Label of a Card Break in the Manufacturing Workspace #: manufacturing/workspace/manufacturing/manufacturing.json -#: setup/doctype/company/company.py:362 +#: setup/doctype/company/company.py:363 msgid "Production" msgstr "" @@ -54464,12 +54841,6 @@ msgctxt "BOM" msgid "Production Item" msgstr "" -#. Label of a Link field in DocType 'Job Card' -#: manufacturing/doctype/job_card/job_card.json -msgctxt "Job Card" -msgid "Production Item" -msgstr "" - #. Label of a Tab Break field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" @@ -54737,7 +55108,7 @@ msgstr "" #: stock/report/reserved_stock/reserved_stock.js:130 #: stock/report/reserved_stock/reserved_stock.py:184 #: stock/report/stock_ledger/stock_ledger.js:84 -#: stock/report/stock_ledger/stock_ledger.py:328 +#: stock/report/stock_ledger/stock_ledger.py:350 #: support/report/issue_analytics/issue_analytics.js:75 #: support/report/issue_summary/issue_summary.js:63 #: templates/pages/task_info.html:39 templates/pages/timelog_info.html:22 @@ -55188,7 +55559,7 @@ msgstr "" msgid "Project wise Stock Tracking " msgstr "" -#: controllers/trends.py:374 +#: controllers/trends.py:376 msgid "Project-wise data is not available for Quotation" msgstr "" @@ -55480,7 +55851,7 @@ msgstr "" #: accounts/doctype/shipping_rule/shipping_rule_dashboard.py:11 #: accounts/doctype/tax_category/tax_category_dashboard.py:10 #: projects/doctype/project/project_dashboard.py:16 -#: setup/doctype/company/company.py:350 +#: setup/doctype/company/company.py:351 msgid "Purchase" msgstr "" @@ -55587,7 +55958,7 @@ msgstr "" #: stock/doctype/purchase_receipt/purchase_receipt.js:123 #: stock/doctype/purchase_receipt/purchase_receipt.js:268 #: stock/doctype/purchase_receipt/purchase_receipt_list.js:30 -#: stock/doctype/stock_entry/stock_entry.js:294 +#: stock/doctype/stock_entry/stock_entry.js:298 msgid "Purchase Invoice" msgstr "" @@ -55714,12 +56085,12 @@ msgstr "" msgid "Purchase Invoice cannot be made against an existing asset {0}" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:392 -#: stock/doctype/purchase_receipt/purchase_receipt.py:406 +#: stock/doctype/purchase_receipt/purchase_receipt.py:393 +#: stock/doctype/purchase_receipt/purchase_receipt.py:407 msgid "Purchase Invoice {0} is already submitted" msgstr "" -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1825 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1826 msgid "Purchase Invoices" msgstr "" @@ -55937,7 +56308,7 @@ msgstr "" msgid "Purchase Order Item Supplied" msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:731 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:756 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "" @@ -55967,7 +56338,7 @@ msgstr "" msgid "Purchase Order Trends" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1189 +#: selling/doctype/sales_order/sales_order.js:1190 msgid "Purchase Order already created for all Sales Order items" msgstr "" @@ -56156,7 +56527,7 @@ msgstr "" msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:749 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:774 msgid "Purchase Receipt {0} created." msgstr "" @@ -56364,7 +56735,7 @@ msgctxt "Supplier Scorecard Standing" msgid "Purple" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:329 +#: stock/doctype/stock_entry/stock_entry.js:333 msgid "Purpose" msgstr "" @@ -56404,7 +56775,7 @@ msgctxt "Stock Reconciliation" msgid "Purpose" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:344 +#: stock/doctype/stock_entry/stock_entry.py:359 msgid "Purpose must be one of {0}" msgstr "" @@ -56442,21 +56813,21 @@ msgstr "" #: accounts/report/gross_profit/gross_profit.py:255 #: buying/report/purchase_order_analysis/purchase_order_analysis.py:200 #: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:224 -#: controllers/trends.py:236 controllers/trends.py:248 -#: controllers/trends.py:253 +#: controllers/trends.py:238 controllers/trends.py:250 +#: controllers/trends.py:255 manufacturing/doctype/bom/bom.js:931 +#: manufacturing/doctype/workstation/workstation_job_card.html:28 #: manufacturing/report/bom_explorer/bom_explorer.py:58 -#: public/js/bom_configurator/bom_configurator.bundle.js:110 -#: public/js/bom_configurator/bom_configurator.bundle.js:209 -#: public/js/bom_configurator/bom_configurator.bundle.js:280 -#: public/js/bom_configurator/bom_configurator.bundle.js:303 -#: public/js/bom_configurator/bom_configurator.bundle.js:382 +#: public/js/bom_configurator/bom_configurator.bundle.js:210 +#: public/js/bom_configurator/bom_configurator.bundle.js:304 +#: public/js/bom_configurator/bom_configurator.bundle.js:437 +#: public/js/bom_configurator/bom_configurator.bundle.js:525 #: public/js/utils.js:692 selling/doctype/sales_order/sales_order.js:382 #: selling/doctype/sales_order/sales_order.js:486 -#: selling/doctype/sales_order/sales_order.js:876 -#: selling/doctype/sales_order/sales_order.js:1025 +#: selling/doctype/sales_order/sales_order.js:874 +#: selling/doctype/sales_order/sales_order.js:1026 #: selling/report/sales_order_analysis/sales_order_analysis.py:255 #: stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:164 -#: stock/report/serial_no_ledger/serial_no_ledger.py:70 +#: stock/report/serial_no_ledger/serial_no_ledger.py:73 #: templates/form_grid/item_grid.html:7 #: templates/form_grid/material_request_grid.html:9 #: templates/form_grid/stock_entry_grid.html:10 @@ -56656,7 +57027,7 @@ msgstr "" msgid "Qty Per Unit" msgstr "" -#: manufacturing/doctype/bom/bom.js:256 +#: manufacturing/doctype/bom/bom.js:305 #: manufacturing/report/process_loss_report/process_loss_report.py:82 msgid "Qty To Manufacture" msgstr "" @@ -56673,7 +57044,7 @@ msgctxt "Work Order" msgid "Qty To Manufacture" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:957 +#: manufacturing/doctype/work_order/work_order.py:994 msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "" @@ -56758,7 +57129,7 @@ msgctxt "Promotional Scheme Product Discount" msgid "Qty for which recursion isn't applicable." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:766 +#: manufacturing/doctype/work_order/work_order.js:777 msgid "Qty for {0}" msgstr "" @@ -56822,8 +57193,7 @@ msgstr "" msgid "Qty to Fetch" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:670 -#: manufacturing/doctype/workstation/workstation_job_card.html:56 +#: manufacturing/doctype/job_card/job_card.py:724 msgid "Qty to Manufacture" msgstr "" @@ -57004,7 +57374,7 @@ msgid "Quality Goal Objective" msgstr "" #. Name of a DocType -#: manufacturing/doctype/bom/bom.js:138 +#: manufacturing/doctype/bom/bom.js:187 #: stock/doctype/quality_inspection/quality_inspection.json msgid "Quality Inspection" msgstr "" @@ -57165,11 +57535,11 @@ msgid "Quality Inspection Template Name" msgstr "" #: public/js/controllers/transaction.js:329 -#: stock/doctype/stock_entry/stock_entry.js:157 +#: stock/doctype/stock_entry/stock_entry.js:161 msgid "Quality Inspection(s)" msgstr "" -#: setup/doctype/company/company.py:392 +#: setup/doctype/company/company.py:393 msgid "Quality Management" msgstr "" @@ -57270,7 +57640,7 @@ msgstr "" #: buying/report/procurement_tracker/procurement_tracker.py:66 #: buying/report/purchase_analytics/purchase_analytics.js:28 #: buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:211 -#: manufacturing/doctype/bom/bom.js:319 +#: manufacturing/doctype/bom/bom.js:368 #: manufacturing/doctype/bom_creator/bom_creator.js:68 #: manufacturing/doctype/plant_floor/plant_floor.js:166 #: manufacturing/doctype/plant_floor/plant_floor.js:190 @@ -57278,11 +57648,11 @@ msgstr "" #: public/js/utils/serial_no_batch_selector.js:426 #: selling/page/point_of_sale/pos_item_cart.js:46 #: selling/report/item_wise_sales_history/item_wise_sales_history.py:42 -#: selling/report/sales_analytics/sales_analytics.js:36 +#: selling/report/sales_analytics/sales_analytics.js:44 #: selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:67 #: stock/dashboard/item_dashboard.js:244 #: stock/doctype/material_request/material_request.js:314 -#: stock/doctype/stock_entry/stock_entry.js:650 +#: stock/doctype/stock_entry/stock_entry.js:654 #: stock/report/batch_item_expiry_status/batch_item_expiry_status.py:36 #: stock/report/delayed_item_report/delayed_item_report.py:154 #: stock/report/stock_analytics/stock_analytics.js:27 @@ -57526,7 +57896,7 @@ msgctxt "Material Request Item" msgid "Quantity and Warehouse" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1307 +#: stock/doctype/stock_entry/stock_entry.py:1316 msgid "Quantity in row {0} ({1}) must be same as manufactured quantity {2}" msgstr "" @@ -57538,7 +57908,7 @@ msgstr "" msgid "Quantity must be greater than zero, and less or equal to {0}" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:775 +#: manufacturing/doctype/work_order/work_order.js:786 #: stock/doctype/pick_list/pick_list.js:182 msgid "Quantity must not be more than {0}" msgstr "" @@ -57549,12 +57919,13 @@ msgctxt "BOM" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "" -#: manufacturing/doctype/bom/bom.py:618 +#: manufacturing/doctype/bom/bom.py:625 msgid "Quantity required for Item {0} in row {1}" msgstr "" -#: manufacturing/doctype/bom/bom.py:563 -#: manufacturing/doctype/workstation/workstation.js:217 +#: manufacturing/doctype/bom/bom.py:570 +#: manufacturing/doctype/job_card/job_card.js:260 +#: manufacturing/doctype/workstation/workstation.js:300 msgid "Quantity should be greater than 0" msgstr "" @@ -57562,15 +57933,15 @@ msgstr "" msgid "Quantity to Make" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:264 +#: manufacturing/doctype/work_order/work_order.js:258 msgid "Quantity to Manufacture" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1538 +#: manufacturing/doctype/work_order/work_order.py:1594 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:949 +#: manufacturing/doctype/work_order/work_order.py:986 msgid "Quantity to Manufacture must be greater than 0." msgstr "" @@ -57601,7 +57972,7 @@ msgstr "" msgid "Quart Liquid (US)" msgstr "" -#: selling/report/sales_analytics/sales_analytics.py:311 +#: selling/report/sales_analytics/sales_analytics.py:378 #: stock/report/stock_analytics/stock_analytics.py:116 msgid "Quarter {0} {1}" msgstr "" @@ -57614,7 +57985,7 @@ msgstr "" #: public/js/financial_statements.js:227 #: public/js/purchase_trends_filters.js:20 public/js/sales_trends_filters.js:12 #: public/js/stock_analytics.js:84 -#: selling/report/sales_analytics/sales_analytics.js:70 +#: selling/report/sales_analytics/sales_analytics.js:82 #: selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:33 #: selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.js:33 #: selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:33 @@ -57767,7 +58138,7 @@ msgstr "" #: crm/report/lead_details/lead_details.js:37 #: manufacturing/doctype/blanket_order/blanket_order.js:38 #: selling/doctype/quotation/quotation.json -#: selling/doctype/sales_order/sales_order.js:795 +#: selling/doctype/sales_order/sales_order.js:793 msgid "Quotation" msgstr "" @@ -57939,7 +58310,7 @@ msgstr "" #: crm/report/sales_pipeline_analytics/sales_pipeline_analytics.js:25 #: manufacturing/report/production_analytics/production_analytics.js:30 #: public/js/stock_analytics.js:78 -#: selling/report/sales_analytics/sales_analytics.js:65 +#: selling/report/sales_analytics/sales_analytics.js:77 #: stock/report/stock_analytics/stock_analytics.js:76 #: support/report/issue_analytics/issue_analytics.js:38 msgid "Range" @@ -58577,7 +58948,6 @@ msgid "Ratios" msgstr "" #: manufacturing/report/bom_variance_report/bom_variance_report.py:52 -#: public/js/bom_configurator/bom_configurator.bundle.js:118 #: setup/setup_wizard/operations/install_fixtures.py:46 #: setup/setup_wizard/operations/install_fixtures.py:167 msgid "Raw Material" @@ -58651,9 +59021,9 @@ msgstr "" msgid "Raw Material Warehouse" msgstr "" -#: manufacturing/doctype/bom/bom.js:287 -#: manufacturing/doctype/workstation/workstation_job_card.html:76 -#: public/js/bom_configurator/bom_configurator.bundle.js:289 +#: manufacturing/doctype/bom/bom.js:336 manufacturing/doctype/bom/bom.js:905 +#: manufacturing/doctype/workstation/workstation.js:459 +#: public/js/bom_configurator/bom_configurator.bundle.js:418 msgid "Raw Materials" msgstr "" @@ -58663,7 +59033,7 @@ msgctxt "BOM" msgid "Raw Materials" msgstr "" -#. Label of a Tab Break field in DocType 'Job Card' +#. Label of a Section Break field in DocType 'Job Card' #: manufacturing/doctype/job_card/job_card.json msgctxt "Job Card" msgid "Raw Materials" @@ -58675,6 +59045,12 @@ msgctxt "Production Plan" msgid "Raw Materials" msgstr "" +#. Label of a Section Break field in DocType 'Subcontracting Receipt' +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json +msgctxt "Subcontracting Receipt" +msgid "Raw Materials Actions" +msgstr "" + #. Label of a Section Break field in DocType 'Purchase Receipt' #: stock/doctype/purchase_receipt/purchase_receipt.json msgctxt "Purchase Receipt" @@ -58735,13 +59111,13 @@ msgctxt "Production Plan" msgid "Raw Materials Warehouse" msgstr "" -#: manufacturing/doctype/bom/bom.py:611 +#: manufacturing/doctype/bom/bom.py:618 msgid "Raw Materials cannot be blank." msgstr "" #: buying/doctype/purchase_order/purchase_order.js:342 #: manufacturing/doctype/production_plan/production_plan.js:103 -#: manufacturing/doctype/work_order/work_order.js:610 +#: manufacturing/doctype/work_order/work_order.js:618 #: selling/doctype/sales_order/sales_order.js:611 #: selling/doctype/sales_order/sales_order_list.js:62 #: stock/doctype/material_request/material_request.js:197 @@ -58869,7 +59245,7 @@ msgid "Reason for Failure" msgstr "" #: buying/doctype/purchase_order/purchase_order.js:667 -#: selling/doctype/sales_order/sales_order.js:1348 +#: selling/doctype/sales_order/sales_order.js:1349 msgid "Reason for Hold" msgstr "" @@ -58879,11 +59255,11 @@ msgctxt "Employee" msgid "Reason for Leaving" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1363 +#: selling/doctype/sales_order/sales_order.js:1364 msgid "Reason for hold:" msgstr "" -#: manufacturing/doctype/bom_creator/bom_creator.js:140 +#: manufacturing/doctype/bom_creator/bom_creator.js:230 msgid "Rebuild Tree" msgstr "" @@ -58897,7 +59273,7 @@ msgctxt "Stock Ledger Entry" msgid "Recalculate Incoming/Outgoing Rate" msgstr "" -#: projects/doctype/project/project.js:128 +#: projects/doctype/project/project.js:136 msgid "Recalculating Purchase Cost against this Project..." msgstr "" @@ -58989,7 +59365,7 @@ msgctxt "Process Payment Reconciliation" msgid "Receivable/Payable Account" msgstr "" -#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:45 +#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:47 msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "" @@ -59144,7 +59520,7 @@ msgctxt "Subcontracting Receipt Item" msgid "Received Quantity" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:278 +#: stock/doctype/stock_entry/stock_entry.js:282 msgid "Received Stock Entries" msgstr "" @@ -59222,10 +59598,28 @@ msgctxt "Bank Reconciliation Tool" msgid "Reconcile" msgstr "" +#. Label of a Check field in DocType 'Stock Reconciliation Item' +#: stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json +msgctxt "Stock Reconciliation Item" +msgid "Reconcile All Serial Nos / Batches" +msgstr "" + #: accounts/doctype/payment_reconciliation/payment_reconciliation.js:345 msgid "Reconcile Entries" msgstr "" +#. Label of a Check field in DocType 'Company' +#: setup/doctype/company/company.json +msgctxt "Company" +msgid "Reconcile on Advance Payment Date" +msgstr "" + +#. Label of a Check field in DocType 'Payment Entry' +#: accounts/doctype/payment_entry/payment_entry.json +msgctxt "Payment Entry" +msgid "Reconcile on Advance Payment Date" +msgstr "" + #: public/js/bank_reconciliation_tool/dialog_manager.js:221 msgid "Reconcile the Bank Transaction" msgstr "" @@ -59426,7 +59820,7 @@ msgstr "" #: accounts/report/general_ledger/general_ledger.html:28 #: buying/doctype/purchase_order/purchase_order_dashboard.py:22 #: buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:15 -#: manufacturing/doctype/job_card/job_card_dashboard.py:10 +#: manufacturing/doctype/job_card/job_card_dashboard.py:11 #: manufacturing/doctype/work_order/work_order_dashboard.py:10 #: selling/doctype/sales_order/sales_order_dashboard.py:27 #: stock/doctype/delivery_note/delivery_note_dashboard.py:23 @@ -59577,7 +59971,7 @@ msgctxt "Supplier Scorecard Period" msgid "Reference" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:949 +#: accounts/doctype/journal_entry/journal_entry.py:973 msgid "Reference #{0} dated {1}" msgstr "" @@ -59789,7 +60183,7 @@ msgctxt "Sales Invoice Payment" msgid "Reference No" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:562 +#: accounts/doctype/journal_entry/journal_entry.py:586 msgid "Reference No & Reference Date is required for {0}" msgstr "" @@ -59797,7 +60191,7 @@ msgstr "" msgid "Reference No and Reference Date is mandatory for Bank transaction" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:567 +#: accounts/doctype/journal_entry/journal_entry.py:591 msgid "Reference No is mandatory if you entered Reference Date" msgstr "" @@ -59982,6 +60376,12 @@ msgctxt "Sales Invoice Item" msgid "References" msgstr "" +#. Label of a Section Break field in DocType 'Subcontracting Order Item' +#: subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json +msgctxt "Subcontracting Order Item" +msgid "References" +msgstr "" + #: stock/doctype/delivery_note/delivery_note.py:406 msgid "References to Sales Invoices are Incomplete" msgstr "" @@ -60238,7 +60638,7 @@ msgstr "" #: accounts/report/general_ledger/general_ledger.html:29 #: accounts/report/general_ledger/general_ledger.html:51 #: accounts/report/general_ledger/general_ledger.py:672 -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:116 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 #: accounts/report/purchase_register/purchase_register.py:296 #: accounts/report/sales_register/sales_register.py:334 #: manufacturing/report/downtime_analysis/downtime_analysis.py:95 @@ -60360,11 +60760,15 @@ msgctxt "Accounts Settings" msgid "Remarks Column Length" msgstr "" +#: manufacturing/doctype/bom_creator/bom_creator.py:103 +msgid "Remove Parent Row No in Items Table" +msgstr "" + #: stock/doctype/landed_cost_voucher/landed_cost_voucher.js:38 msgid "Remove item if charges is not applicable to that item" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:381 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:456 msgid "Removed items with no change in quantity or value." msgstr "" @@ -60589,7 +60993,7 @@ msgstr "" msgid "Report View" msgstr "" -#: setup/install.py:148 +#: setup/install.py:157 msgid "Report an Issue" msgstr "" @@ -60812,6 +61216,10 @@ msgstr "" msgid "Reqd by date" msgstr "" +#: manufacturing/doctype/workstation/workstation.js:486 +msgid "Reqired Qty" +msgstr "" + #: crm/doctype/opportunity/opportunity.js:89 msgid "Request For Quotation" msgstr "" @@ -61028,7 +61436,6 @@ msgid "Required Date" msgstr "" #. Label of a Section Break field in DocType 'Work Order' -#. Label of a Table field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" msgid "Required Items" @@ -61039,7 +61446,6 @@ msgid "Required On" msgstr "" #: buying/report/subcontract_order_summary/subcontract_order_summary.py:151 -#: manufacturing/doctype/workstation/workstation_job_card.html:95 #: manufacturing/report/bom_stock_calculated/bom_stock_calculated.py:86 #: manufacturing/report/bom_stock_report/bom_stock_report.html:11 #: manufacturing/report/bom_stock_report/bom_stock_report.html:21 @@ -61119,7 +61525,7 @@ msgstr "" msgid "Research" msgstr "" -#: setup/doctype/company/company.py:398 +#: setup/doctype/company/company.py:399 msgid "Research & Development" msgstr "" @@ -61275,7 +61681,7 @@ msgstr "" msgid "Reserved Quantity for Production" msgstr "" -#: stock/stock_ledger.py:1968 +#: stock/stock_ledger.py:1981 msgid "Reserved Serial No." msgstr "" @@ -61286,7 +61692,7 @@ msgstr "" #: stock/dashboard/item_dashboard_list.html:15 #: stock/doctype/pick_list/pick_list.js:146 #: stock/report/reserved_stock/reserved_stock.json -#: stock/report/stock_balance/stock_balance.py:470 stock/stock_ledger.py:1952 +#: stock/report/stock_balance/stock_balance.py:470 stock/stock_ledger.py:1965 msgid "Reserved Stock" msgstr "" @@ -61296,7 +61702,7 @@ msgctxt "Bin" msgid "Reserved Stock" msgstr "" -#: stock/stock_ledger.py:1998 +#: stock/stock_ledger.py:2011 msgid "Reserved Stock for Batch" msgstr "" @@ -61348,6 +61754,12 @@ msgstr "" msgid "Reset Plaid Link" msgstr "" +#. Label of a Button field in DocType 'Subcontracting Receipt' +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json +msgctxt "Subcontracting Receipt" +msgid "Reset Raw Materials Table" +msgstr "" + #: support/doctype/issue/issue.js:46 msgid "Reset Service Level Agreement" msgstr "" @@ -61584,11 +61996,12 @@ msgid "Result Title Field" msgstr "" #: buying/doctype/purchase_order/purchase_order.js:321 +#: manufacturing/doctype/workstation/workstation_job_card.html:84 #: selling/doctype/sales_order/sales_order.js:597 msgid "Resume" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:288 +#: manufacturing/doctype/job_card/job_card.js:153 msgid "Resume Job" msgstr "" @@ -61619,7 +62032,7 @@ msgstr "" msgid "Retention Stock Entry" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:524 +#: stock/doctype/stock_entry/stock_entry.js:528 msgid "Retention Stock Entry already created or Sample Quantity not provided" msgstr "" @@ -61721,7 +62134,7 @@ msgctxt "Subcontracting Receipt" msgid "Return Against Subcontracting Receipt" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:205 +#: manufacturing/doctype/work_order/work_order.js:199 msgid "Return Components" msgstr "" @@ -61756,6 +62169,12 @@ msgstr "" msgid "Return Qty from Rejected Warehouse" msgstr "" +#. Label of a Check field in DocType 'Purchase Receipt Item' +#: stock/doctype/purchase_receipt_item/purchase_receipt_item.json +msgctxt "Purchase Receipt Item" +msgid "Return Qty from Rejected Warehouse" +msgstr "" + #: buying/doctype/purchase_order/purchase_order.js:80 #: subcontracting/doctype/subcontracting_order/subcontracting_order.js:150 msgid "Return of Components" @@ -62345,7 +62764,7 @@ msgstr "" msgid "Rounding Loss Allowance should be between 0 and 1" msgstr "" -#: controllers/stock_controller.py:416 controllers/stock_controller.py:431 +#: controllers/stock_controller.py:540 controllers/stock_controller.py:555 msgid "Rounding gain/loss Entry for Stock Transfer" msgstr "" @@ -62386,33 +62805,33 @@ msgctxt "Routing" msgid "Routing Name" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:492 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:567 msgid "Row #" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:392 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:467 msgid "Row # {0}:" msgstr "" -#: controllers/sales_and_purchase_return.py:179 +#: controllers/sales_and_purchase_return.py:180 msgid "Row # {0}: Cannot return more than {1} for Item {2}" msgstr "" -#: controllers/sales_and_purchase_return.py:124 +#: controllers/sales_and_purchase_return.py:125 msgid "Row # {0}: Rate cannot be greater than the rate used in {1} {2}" msgstr "" -#: controllers/sales_and_purchase_return.py:109 +#: controllers/sales_and_purchase_return.py:110 msgid "Row # {0}: Returned Item {1} does not exist in {2} {3}" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:440 -#: accounts/doctype/sales_invoice/sales_invoice.py:1696 +#: accounts/doctype/pos_invoice/pos_invoice.py:441 +#: accounts/doctype/sales_invoice/sales_invoice.py:1697 msgid "Row #{0} (Payment Table): Amount must be negative" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:438 -#: accounts/doctype/sales_invoice/sales_invoice.py:1691 +#: accounts/doctype/pos_invoice/pos_invoice.py:439 +#: accounts/doctype/sales_invoice/sales_invoice.py:1692 msgid "Row #{0} (Payment Table): Amount must be positive" msgstr "" @@ -62429,7 +62848,7 @@ msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "" #: controllers/subcontracting_controller.py:72 -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:420 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:445 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "" @@ -62437,7 +62856,7 @@ msgstr "" msgid "Row #{0}: Accepted Warehouse and Supplier Warehouse cannot be same" msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:413 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:438 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "" @@ -62502,7 +62921,7 @@ msgstr "" msgid "Row #{0}: Cannot set Rate if amount is greater than billed amount for Item {1}." msgstr "" -#: manufacturing/doctype/job_card/job_card.py:861 +#: manufacturing/doctype/job_card/job_card.py:931 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "" @@ -62558,7 +62977,7 @@ msgstr "" msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "" -#: controllers/stock_controller.py:534 +#: controllers/stock_controller.py:658 msgid "Row #{0}: Expense Account not set for the Item {1}. {2}" msgstr "" @@ -62574,15 +62993,19 @@ msgstr "" msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:401 +#: stock/doctype/stock_entry/stock_entry.py:320 +msgid "Row #{0}: Finished Good must be {1}" +msgstr "" + +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:426 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:610 +#: accounts/doctype/journal_entry/journal_entry.py:634 msgid "Row #{0}: For {1}, you can select reference document only if account gets credited" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:620 +#: accounts/doctype/journal_entry/journal_entry.py:644 msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "" @@ -62602,7 +63025,7 @@ msgstr "" msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List." msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:554 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:629 msgid "Row #{0}: Item {1} is not a Serialized/Batched Item. It cannot have a Serial No/Batch No against it." msgstr "" @@ -62630,7 +63053,7 @@ msgstr "" msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:662 +#: stock/doctype/stock_entry/stock_entry.py:672 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 "" @@ -62700,7 +63123,7 @@ msgstr "" msgid "Row #{0}: Rejected Qty can not be entered in Purchase Return" msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:394 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:419 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "" @@ -62712,7 +63135,7 @@ msgstr "" msgid "Row #{0}: Reqd by Date cannot be before Transaction Date" msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:389 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:414 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "" @@ -62724,7 +63147,7 @@ msgid "" "\t\t\t\t\tthis validation." msgstr "" -#: controllers/stock_controller.py:137 +#: controllers/stock_controller.py:142 msgid "Row #{0}: Serial No {1} does not belong to Batch {2}" msgstr "" @@ -62752,11 +63175,11 @@ msgstr "" msgid "Row #{0}: Set Supplier for item {1}" msgstr "" -#: manufacturing/doctype/workstation/workstation.py:80 +#: manufacturing/doctype/workstation/workstation.py:87 msgid "Row #{0}: Start Time and End Time are required" msgstr "" -#: manufacturing/doctype/workstation/workstation.py:83 +#: manufacturing/doctype/workstation/workstation.py:90 msgid "Row #{0}: Start Time must be before End Time" msgstr "" @@ -62764,7 +63187,7 @@ msgstr "" msgid "Row #{0}: Status is mandatory" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:406 +#: accounts/doctype/journal_entry/journal_entry.py:408 msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}" msgstr "" @@ -62784,7 +63207,7 @@ msgstr "" msgid "Row #{0}: Stock is already reserved for the Item {1}." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:681 +#: stock/doctype/delivery_note/delivery_note.py:682 msgid "Row #{0}: Stock is reserved for item {1} in warehouse {2}." msgstr "" @@ -62796,7 +63219,7 @@ msgstr "" msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}." msgstr "" -#: controllers/stock_controller.py:150 +#: controllers/stock_controller.py:155 msgid "Row #{0}: The batch {1} has already expired." msgstr "" @@ -62808,7 +63231,7 @@ msgstr "" msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "" -#: manufacturing/doctype/workstation/workstation.py:137 +#: manufacturing/doctype/workstation/workstation.py:144 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "" @@ -62816,7 +63239,7 @@ msgstr "" msgid "Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1420 +#: accounts/doctype/sales_invoice/sales_invoice.py:1421 msgid "Row #{0}: You must select an Asset for Item {1}." msgstr "" @@ -62856,7 +63279,7 @@ msgstr "" msgid "Row #{}: Finance Book should not be empty since you're using multiple." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:340 +#: accounts/doctype/pos_invoice/pos_invoice.py:341 msgid "Row #{}: Item Code: {} is not available under warehouse {}." msgstr "" @@ -62884,15 +63307,15 @@ msgstr "" msgid "Row #{}: Please use a different Finance Book." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:400 +#: accounts/doctype/pos_invoice/pos_invoice.py:401 msgid "Row #{}: Serial No {} cannot be returned since it was not transacted in original invoice {}" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:347 +#: accounts/doctype/pos_invoice/pos_invoice.py:348 msgid "Row #{}: Stock quantity not enough for Item Code: {} under warehouse {}. Available quantity {}." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:373 +#: accounts/doctype/pos_invoice/pos_invoice.py:374 msgid "Row #{}: You cannot add positive quantities in a return invoice. Please remove item {} to complete the return." msgstr "" @@ -62924,7 +63347,7 @@ msgstr "" msgid "Row {0}" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:606 +#: manufacturing/doctype/job_card/job_card.py:657 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "" @@ -62932,19 +63355,19 @@ msgstr "" msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1170 +#: stock/doctype/stock_entry/stock_entry.py:1179 msgid "Row {0}# Item {1} cannot be transferred more than {2} against {3} {4}" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1194 +#: stock/doctype/stock_entry/stock_entry.py:1203 msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "" -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:191 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:216 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:539 +#: accounts/doctype/journal_entry/journal_entry.py:563 msgid "Row {0}: Account {1} and Party Type {2} have different account types" msgstr "" @@ -62956,11 +63379,11 @@ msgstr "" msgid "Row {0}: Activity Type is mandatory." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:591 +#: accounts/doctype/journal_entry/journal_entry.py:615 msgid "Row {0}: Advance against Customer must be credit" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:593 +#: accounts/doctype/journal_entry/journal_entry.py:617 msgid "Row {0}: Advance against Supplier must be debit" msgstr "" @@ -62972,7 +63395,7 @@ msgstr "" msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:902 +#: stock/doctype/stock_entry/stock_entry.py:912 msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials." msgstr "" @@ -62980,7 +63403,7 @@ msgstr "" msgid "Row {0}: Bill of Materials not found for the Item {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:845 +#: accounts/doctype/journal_entry/journal_entry.py:869 msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "" @@ -62996,15 +63419,15 @@ msgstr "" msgid "Row {0}: Cost center is required for an item {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:690 +#: accounts/doctype/journal_entry/journal_entry.py:714 msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "" -#: manufacturing/doctype/bom/bom.py:428 +#: manufacturing/doctype/bom/bom.py:432 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:685 +#: accounts/doctype/journal_entry/journal_entry.py:709 msgid "Row {0}: Debit entry can not be linked with a {1}" msgstr "" @@ -63028,7 +63451,7 @@ msgstr "" msgid "Row {0}: Enter location for the asset item {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:936 +#: accounts/doctype/journal_entry/journal_entry.py:960 #: controllers/taxes_and_totals.py:1137 msgid "Row {0}: Exchange Rate is mandatory" msgstr "" @@ -63057,16 +63480,16 @@ msgstr "" msgid "Row {0}: From Time and To Time is mandatory." msgstr "" -#: manufacturing/doctype/job_card/job_card.py:220 -#: projects/doctype/timesheet/timesheet.py:179 +#: manufacturing/doctype/job_card/job_card.py:259 +#: projects/doctype/timesheet/timesheet.py:185 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "" -#: controllers/stock_controller.py:938 +#: controllers/stock_controller.py:1043 msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:215 +#: manufacturing/doctype/job_card/job_card.py:250 msgid "Row {0}: From time must be less than to time" msgstr "" @@ -63074,7 +63497,7 @@ msgstr "" msgid "Row {0}: Hours value must be greater than zero." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:710 +#: accounts/doctype/journal_entry/journal_entry.py:734 msgid "Row {0}: Invalid reference {1}" msgstr "" @@ -63094,7 +63517,7 @@ msgstr "" msgid "Row {0}: Item {1} must be a subcontracted item." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:738 +#: stock/doctype/delivery_note/delivery_note.py:739 msgid "Row {0}: Packed Qty must be equal to {1} Qty." msgstr "" @@ -63102,11 +63525,11 @@ msgstr "" msgid "Row {0}: Packing Slip is already created for Item {1}." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:736 +#: accounts/doctype/journal_entry/journal_entry.py:760 msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:530 +#: accounts/doctype/journal_entry/journal_entry.py:554 msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}" msgstr "" @@ -63114,11 +63537,11 @@ msgstr "" msgid "Row {0}: Payment Term is mandatory" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:584 +#: accounts/doctype/journal_entry/journal_entry.py:608 msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:577 +#: accounts/doctype/journal_entry/journal_entry.py:601 msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry." msgstr "" @@ -63150,7 +63573,7 @@ msgstr "" msgid "Row {0}: Please set the correct code on Mode of Payment {1}" msgstr "" -#: projects/doctype/timesheet/timesheet.py:167 +#: projects/doctype/timesheet/timesheet.py:173 msgid "Row {0}: Project must be same as the one set in the Timesheet: {1}." msgstr "" @@ -63162,7 +63585,7 @@ msgstr "" msgid "Row {0}: Qty cannot be greater than {1} for the Item {2}." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:375 +#: stock/doctype/stock_entry/stock_entry.py:383 msgid "Row {0}: Qty in Stock UOM can not be zero." msgstr "" @@ -63170,7 +63593,7 @@ msgstr "" msgid "Row {0}: Qty must be greater than 0." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:736 +#: stock/doctype/stock_entry/stock_entry.py:746 msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})" msgstr "" @@ -63178,15 +63601,15 @@ msgstr "" msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1207 +#: stock/doctype/stock_entry/stock_entry.py:1216 msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}" msgstr "" -#: controllers/stock_controller.py:929 +#: controllers/stock_controller.py:1034 msgid "Row {0}: Target Warehouse is mandatory for internal transfers" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:418 +#: stock/doctype/stock_entry/stock_entry.py:426 msgid "Row {0}: The item {1}, quantity must be positive number" msgstr "" @@ -63195,10 +63618,10 @@ msgid "Row {0}: To set {1} periodicity, difference between from and to date must msgstr "" #: assets/doctype/asset/asset.py:440 -msgid "Row {0}: Total Number of Depreciations cannot be less than or equal to Number of Depreciations Booked" +msgid "Row {0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:369 +#: stock/doctype/stock_entry/stock_entry.py:377 msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "" @@ -63218,7 +63641,7 @@ msgstr "" msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:750 +#: accounts/doctype/journal_entry/journal_entry.py:774 msgid "Row {0}: {1} {2} does not match with {3}" msgstr "" @@ -63470,7 +63893,7 @@ msgstr "" #: accounts/doctype/tax_category/tax_category_dashboard.py:9 #: projects/doctype/project/project_dashboard.py:15 #: regional/report/vat_audit_report/vat_audit_report.py:180 -#: setup/doctype/company/company.py:344 setup/doctype/company/company.py:507 +#: setup/doctype/company/company.py:345 setup/doctype/company/company.py:508 #: setup/doctype/company/company_dashboard.py:9 #: setup/doctype/sales_person/sales_person_dashboard.py:12 #: setup/setup_wizard/operations/install_fixtures.py:250 @@ -63508,7 +63931,7 @@ msgctxt "Tax Rule" msgid "Sales" msgstr "" -#: setup/doctype/company/company.py:507 +#: setup/doctype/company/company.py:508 msgid "Sales Account" msgstr "" @@ -63707,7 +64130,7 @@ msgstr "" msgid "Sales Invoice Trends" msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:756 +#: stock/doctype/delivery_note/delivery_note.py:757 msgid "Sales Invoice {0} has already been submitted" msgstr "" @@ -63956,7 +64379,7 @@ msgstr "" #. Name of a DocType #: selling/doctype/sales_order/sales_order.js:328 -#: selling/doctype/sales_order/sales_order.js:883 +#: selling/doctype/sales_order/sales_order.js:881 #: selling/doctype/sales_order_item/sales_order_item.json msgid "Sales Order Item" msgstr "" @@ -64049,16 +64472,16 @@ msgstr "" msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1152 +#: accounts/doctype/sales_invoice/sales_invoice.py:1153 msgid "Sales Order {0} is not submitted" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:218 +#: manufacturing/doctype/work_order/work_order.py:236 msgid "Sales Order {0} is not valid" msgstr "" #: controllers/selling_controller.py:406 -#: manufacturing/doctype/work_order/work_order.py:223 +#: manufacturing/doctype/work_order/work_order.py:241 msgid "Sales Order {0} is {1}" msgstr "" @@ -64628,7 +65051,7 @@ msgctxt "Promotional Scheme Product Discount" msgid "Same Item" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:408 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:483 msgid "Same item and warehouse combination already entered." msgstr "" @@ -64669,7 +65092,7 @@ msgctxt "Quality Inspection" msgid "Sample Size" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2941 +#: stock/doctype/stock_entry/stock_entry.py:2956 msgid "Sample quantity {0} cannot be more than received quantity {1}" msgstr "" @@ -64849,6 +65272,11 @@ msgstr "" msgid "Scan Batch No" msgstr "" +#: manufacturing/doctype/workstation/workstation.js:127 +#: manufacturing/doctype/workstation/workstation.js:154 +msgid "Scan Job Card Qrcode" +msgstr "" + #. Label of a Check field in DocType 'Pick List' #: stock/doctype/pick_list/pick_list.json msgctxt "Pick List" @@ -64941,6 +65369,7 @@ msgid "Scheduled Time" msgstr "" #. Label of a Section Break field in DocType 'Job Card' +#. Label of a Tab Break field in DocType 'Job Card' #: manufacturing/doctype/job_card/job_card.json msgctxt "Job Card" msgid "Scheduled Time" @@ -64959,11 +65388,11 @@ msgstr "" msgid "Scheduler Inactive" msgstr "" -#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:181 +#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:183 msgid "Scheduler is Inactive. Can't trigger job now." msgstr "" -#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:233 +#: accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.py:235 msgid "Scheduler is Inactive. Can't trigger jobs now." msgstr "" @@ -65204,8 +65633,9 @@ msgid "Segregate Serial / Batch Bundle" msgstr "" #: buying/doctype/purchase_order/purchase_order.js:186 -#: selling/doctype/sales_order/sales_order.js:1117 +#: selling/doctype/sales_order/sales_order.js:1118 #: selling/doctype/sales_order/sales_order_list.js:85 +#: selling/report/sales_analytics/sales_analytics.js:93 msgid "Select" msgstr "" @@ -65225,15 +65655,15 @@ msgstr "" msgid "Select Attribute Values" msgstr "" -#: selling/doctype/sales_order/sales_order.js:866 +#: selling/doctype/sales_order/sales_order.js:864 msgid "Select BOM" msgstr "" -#: selling/doctype/sales_order/sales_order.js:853 +#: selling/doctype/sales_order/sales_order.js:851 msgid "Select BOM and Qty for Production" msgstr "" -#: selling/doctype/sales_order/sales_order.js:995 +#: selling/doctype/sales_order/sales_order.js:996 msgid "Select BOM, Qty and For Warehouse" msgstr "" @@ -65263,7 +65693,7 @@ msgstr "" msgid "Select Company" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:193 +#: manufacturing/doctype/job_card/job_card.js:338 msgid "Select Corrective Operation" msgstr "" @@ -65300,7 +65730,7 @@ msgctxt "Rename Tool" msgid "Select DocType" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:274 +#: manufacturing/doctype/job_card/job_card.js:139 msgid "Select Employees" msgstr "" @@ -65308,11 +65738,11 @@ msgstr "" msgid "Select Finished Good" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1196 +#: selling/doctype/sales_order/sales_order.js:1197 msgid "Select Items" msgstr "" -#: selling/doctype/sales_order/sales_order.js:1082 +#: selling/doctype/sales_order/sales_order.js:1083 msgid "Select Items based on Delivery Date" msgstr "" @@ -65320,7 +65750,7 @@ msgstr "" msgid "Select Items for Quality Inspection" msgstr "" -#: selling/doctype/sales_order/sales_order.js:894 +#: selling/doctype/sales_order/sales_order.js:892 msgid "Select Items to Manufacture" msgstr "" @@ -65343,7 +65773,7 @@ msgstr "" msgid "Select Possible Supplier" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:781 +#: manufacturing/doctype/work_order/work_order.js:792 #: stock/doctype/pick_list/pick_list.js:192 msgid "Select Quantity" msgstr "" @@ -65474,7 +65904,7 @@ msgstr "" msgid "Select item group" msgstr "" -#: manufacturing/doctype/bom/bom.js:306 +#: manufacturing/doctype/bom/bom.js:355 msgid "Select template item" msgstr "" @@ -65488,11 +65918,11 @@ msgstr "" msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:866 +#: manufacturing/doctype/work_order/work_order.js:877 msgid "Select the Item to be manufactured." msgstr "" -#: manufacturing/doctype/bom/bom.js:754 +#: manufacturing/doctype/bom/bom.js:825 msgid "Select the Item to be manufactured. The Item name, UoM, Company, and Currency will be fetched automatically." msgstr "" @@ -65509,11 +65939,11 @@ msgstr "" msgid "Select the date and your timezone" msgstr "" -#: manufacturing/doctype/bom/bom.js:773 +#: manufacturing/doctype/bom/bom.js:844 msgid "Select the raw materials (Items) required to manufacture the Item" msgstr "" -#: manufacturing/doctype/bom/bom.js:353 +#: manufacturing/doctype/bom/bom.js:402 msgid "Select variant item code for the template item {0}" msgstr "" @@ -65538,7 +65968,7 @@ msgstr "" msgid "Selected POS Opening Entry should be open." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2167 +#: accounts/doctype/sales_invoice/sales_invoice.py:2168 msgid "Selected Price List should have buying and selling fields checked." msgstr "" @@ -65665,6 +66095,24 @@ msgstr "" msgid "Selling must be checked, if Applicable For is selected as {0}" msgstr "" +#. Label of a Link field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "Semi FG / FG" +msgstr "" + +#. Label of a Link field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Semi FG BOM" +msgstr "" + +#. Label of a Section Break field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Semi Finished Good / Finished Good" +msgstr "" + #: selling/page/point_of_sale/pos_past_order_summary.js:57 msgid "Send" msgstr "" @@ -65784,7 +66232,7 @@ msgctxt "Work Order Operation" msgid "Sequence ID" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:277 +#: manufacturing/doctype/work_order/work_order.js:271 msgid "Sequence Id" msgstr "" @@ -65825,7 +66273,7 @@ msgctxt "Subcontracting Receipt Supplied Item" msgid "Serial / Batch Bundle" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:364 +#: accounts/doctype/pos_invoice/pos_invoice.py:365 msgid "Serial / Batch Bundle Missing" msgstr "" @@ -65849,8 +66297,8 @@ msgstr "" #: stock/report/serial_and_batch_summary/serial_and_batch_summary.js:64 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:149 #: stock/report/serial_no_ledger/serial_no_ledger.js:38 -#: stock/report/serial_no_ledger/serial_no_ledger.py:57 -#: stock/report/stock_ledger/stock_ledger.py:314 +#: stock/report/serial_no_ledger/serial_no_ledger.py:60 +#: stock/report/stock_ledger/stock_ledger.py:336 msgid "Serial No" msgstr "" @@ -66048,13 +66496,17 @@ msgctxt "Stock Reconciliation Item" msgid "Serial No and Batch" msgstr "" +#: stock/doctype/stock_settings/stock_settings.js:28 +msgid "Serial No and Batch Selector cannot be use when Use Serial / Batch Fields is enabled." +msgstr "" + #. Label of a Section Break field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" msgid "Serial No and Batch for Finished Good" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:613 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:615 msgid "Serial No is mandatory" msgstr "" @@ -66083,7 +66535,7 @@ msgstr "" msgid "Serial No {0} does not exist" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2189 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2191 msgid "Serial No {0} does not exists" msgstr "" @@ -66129,11 +66581,11 @@ msgctxt "Item" msgid "Serial Nos and Batches" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1132 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1134 msgid "Serial Nos are created successfully" msgstr "" -#: stock/stock_ledger.py:1958 +#: stock/stock_ledger.py:1971 msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "" @@ -66159,7 +66611,7 @@ msgstr "" #. Name of a DocType #: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:80 -#: stock/report/stock_ledger/stock_ledger.py:321 +#: stock/report/stock_ledger/stock_ledger.py:343 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:154 msgid "Serial and Batch Bundle" msgstr "" @@ -66254,15 +66706,15 @@ msgctxt "Subcontracting Receipt Item" msgid "Serial and Batch Bundle" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1320 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1322 msgid "Serial and Batch Bundle created" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1369 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1371 msgid "Serial and Batch Bundle updated" msgstr "" -#: controllers/stock_controller.py:90 +#: controllers/stock_controller.py:95 msgid "Serial and Batch Bundle {0} is already used in {1} {2}." msgstr "" @@ -66912,6 +67364,10 @@ msgctxt "Payment Entry" msgid "Set Exchange Gain / Loss" msgstr "" +#: manufacturing/doctype/job_card/job_card.js:278 +msgid "Set Finished Good Quantity" +msgstr "" + #. Label of a Link field in DocType 'Purchase Invoice' #: accounts/doctype/purchase_invoice/purchase_invoice.json msgctxt "Purchase Invoice" @@ -66963,6 +67419,10 @@ msgctxt "BOM Operation" msgid "Set Operating Cost Based On BOM Quantity" msgstr "" +#: manufacturing/doctype/bom_creator/bom_creator.py:97 +msgid "Set Parent Row No in Items Table" +msgstr "" + #: buying/doctype/request_for_quotation/request_for_quotation.py:263 msgid "Set Password" msgstr "" @@ -66973,21 +67433,21 @@ msgctxt "POS Opening Entry" msgid "Set Posting Date" msgstr "" -#: manufacturing/doctype/bom/bom.js:800 +#: manufacturing/doctype/bom/bom.js:871 msgid "Set Process Loss Item Quantity" msgstr "" -#: projects/doctype/project/project.js:140 -#: projects/doctype/project/project.js:143 -#: projects/doctype/project/project.js:157 +#: projects/doctype/project/project.js:148 +#: projects/doctype/project/project.js:151 +#: projects/doctype/project/project.js:165 msgid "Set Project Status" msgstr "" -#: projects/doctype/project/project.js:182 +#: projects/doctype/project/project.js:190 msgid "Set Project and all Tasks to status {0}?" msgstr "" -#: manufacturing/doctype/bom/bom.js:801 +#: manufacturing/doctype/bom/bom.js:872 msgid "Set Quantity" msgstr "" @@ -67090,11 +67550,11 @@ msgstr "" msgid "Set as Open" msgstr "" -#: setup/doctype/company/company.py:434 +#: setup/doctype/company/company.py:435 msgid "Set default inventory account for perpetual inventory" msgstr "" -#: setup/doctype/company/company.py:444 +#: setup/doctype/company/company.py:445 msgid "Set default {0} account for non stock items" msgstr "" @@ -67105,7 +67565,7 @@ msgctxt "Inventory Dimension" msgid "Set fieldname from which you want to fetch the data from the parent form." msgstr "" -#: manufacturing/doctype/bom/bom.js:790 +#: manufacturing/doctype/bom/bom.js:861 msgid "Set quantity of process loss item:" msgstr "" @@ -67122,7 +67582,7 @@ msgctxt "Sales Person" msgid "Set targets Item Group-wise for this Sales Person." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:923 +#: manufacturing/doctype/work_order/work_order.js:934 msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)" msgstr "" @@ -67144,15 +67604,15 @@ msgstr "" msgid "Set up your Warehouse" msgstr "" -#: assets/doctype/asset/asset.py:670 +#: assets/doctype/asset/asset.py:681 msgid "Set {0} in asset category {1} for company {2}" msgstr "" -#: assets/doctype/asset/asset.py:941 +#: assets/doctype/asset/asset.py:952 msgid "Set {0} in asset category {1} or company {2}" msgstr "" -#: assets/doctype/asset/asset.py:938 +#: assets/doctype/asset/asset.py:949 msgid "Set {0} in company {1}" msgstr "" @@ -67232,8 +67692,8 @@ msgstr "" msgid "Setting up company" msgstr "" -#: manufacturing/doctype/bom/bom.py:952 -#: manufacturing/doctype/work_order/work_order.py:1004 +#: manufacturing/doctype/bom/bom.py:1002 +#: manufacturing/doctype/work_order/work_order.py:1041 msgid "Setting {} is required" msgstr "" @@ -67481,7 +67941,7 @@ msgctxt "Shipment" msgid "Shipment details" msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:923 +#: stock/doctype/delivery_note/delivery_note.py:924 msgid "Shipments" msgstr "" @@ -68112,7 +68572,7 @@ msgctxt "Incoming Call Settings" msgid "Simultaneous" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:526 +#: stock/doctype/stock_entry/stock_entry.py:534 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 "" @@ -68155,6 +68615,37 @@ msgctxt "Sales Order" msgid "Skip Delivery Note" msgstr "" +#: manufacturing/doctype/work_order/work_order.js:277 +#: manufacturing/doctype/workstation/workstation.js:451 +#: public/js/bom_configurator/bom_configurator.bundle.js:356 +#: public/js/bom_configurator/bom_configurator.bundle.js:582 +msgid "Skip Material Transfer" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Skip Material Transfer" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Skip Material Transfer" +msgstr "" + +#. Label of a Check field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "Skip Material Transfer" +msgstr "" + +#. Label of a Check field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Skip Material Transfer to WIP" +msgstr "" + #. Label of a Check field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" @@ -68222,15 +68713,15 @@ msgstr "" msgid "Something went wrong please try again" msgstr "" -#: accounts/doctype/pricing_rule/utils.py:737 +#: accounts/doctype/pricing_rule/utils.py:738 msgid "Sorry, this coupon code is no longer valid" msgstr "" -#: accounts/doctype/pricing_rule/utils.py:735 +#: accounts/doctype/pricing_rule/utils.py:736 msgid "Sorry, this coupon code's validity has expired" msgstr "" -#: accounts/doctype/pricing_rule/utils.py:732 +#: accounts/doctype/pricing_rule/utils.py:733 msgid "Sorry, this coupon code's validity has not started" msgstr "" @@ -68342,10 +68833,24 @@ msgctxt "Support Search Source" msgid "Source Type" msgstr "" -#: manufacturing/doctype/bom/bom.js:326 +#. Label of a Link field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "Source WH" +msgstr "" + +#: manufacturing/doctype/bom/bom.js:375 #: manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 +#: public/js/bom_configurator/bom_configurator.bundle.js:367 +#: public/js/bom_configurator/bom_configurator.bundle.js:595 #: stock/dashboard/item_dashboard.js:223 -#: stock/doctype/stock_entry/stock_entry.js:641 +#: stock/doctype/stock_entry/stock_entry.js:645 +msgid "Source Warehouse" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" msgid "Source Warehouse" msgstr "" @@ -68367,6 +68872,12 @@ msgctxt "BOM Item" msgid "Source Warehouse" msgstr "" +#. Label of a Link field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Source Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Job Card Item' #: manufacturing/doctype/job_card_item/job_card_item.json msgctxt "Job Card Item" @@ -68409,6 +68920,12 @@ msgctxt "Work Order Item" msgid "Source Warehouse" msgstr "" +#. Label of a Link field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "Source Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Stock Entry' #. Label of a Text Editor field in DocType 'Stock Entry' #: stock/doctype/stock_entry/stock_entry.json @@ -68420,7 +68937,7 @@ msgstr "" msgid "Source and Target Location cannot be same" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:615 +#: stock/doctype/stock_entry/stock_entry.py:623 msgid "Source and target warehouse cannot be same for row {0}" msgstr "" @@ -68433,8 +68950,8 @@ msgstr "" msgid "Source of Funds (Liabilities)" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:592 -#: stock/doctype/stock_entry/stock_entry.py:609 +#: stock/doctype/stock_entry/stock_entry.py:600 +#: stock/doctype/stock_entry/stock_entry.py:617 msgid "Source warehouse is mandatory for row {0}" msgstr "" @@ -68516,11 +69033,11 @@ msgstr "" msgid "Split Qty" msgstr "" -#: assets/doctype/asset/asset.py:1038 +#: assets/doctype/asset/asset.py:1049 msgid "Split qty cannot be grater than or equal to asset qty" msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:1893 +#: accounts/doctype/payment_entry/payment_entry.py:1896 msgid "Splitting {0} {1} into {2} rows as per Payment Terms" msgstr "" @@ -68650,8 +69167,8 @@ msgctxt "Supplier Scorecard Standing" msgid "Standing Name" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:630 -#: manufacturing/doctype/workstation/workstation_job_card.html:67 +#: manufacturing/doctype/work_order/work_order.js:640 +#: manufacturing/doctype/workstation/workstation_job_card.html:79 #: public/js/projects/timer.js:32 msgid "Start" msgstr "" @@ -68750,8 +69267,8 @@ msgstr "" msgid "Start Import" msgstr "" -#: manufacturing/doctype/job_card/job_card.js:269 -#: manufacturing/doctype/workstation/workstation.js:191 +#: manufacturing/doctype/job_card/job_card.js:133 +#: manufacturing/doctype/workstation/workstation.js:124 msgid "Start Job" msgstr "" @@ -68763,7 +69280,7 @@ msgstr "" msgid "Start Reposting" msgstr "" -#: manufacturing/doctype/workstation/workstation.js:159 +#: manufacturing/doctype/workstation/workstation.js:341 msgid "Start Time" msgstr "" @@ -68902,12 +69419,12 @@ msgstr "" #: manufacturing/doctype/production_plan/production_plan.js:107 #: manufacturing/doctype/production_plan/production_plan.js:115 #: manufacturing/doctype/production_plan/production_plan.js:466 -#: manufacturing/doctype/work_order/work_order.js:371 -#: manufacturing/doctype/work_order/work_order.js:407 -#: manufacturing/doctype/work_order/work_order.js:595 -#: manufacturing/doctype/work_order/work_order.js:606 +#: manufacturing/doctype/work_order/work_order.js:379 +#: manufacturing/doctype/work_order/work_order.js:415 +#: manufacturing/doctype/work_order/work_order.js:603 #: manufacturing/doctype/work_order/work_order.js:614 -#: manufacturing/doctype/workstation/workstation_job_card.html:51 +#: manufacturing/doctype/work_order/work_order.js:622 +#: manufacturing/doctype/workstation/workstation_job_card.html:56 #: manufacturing/report/job_card_summary/job_card_summary.js:50 #: manufacturing/report/job_card_summary/job_card_summary.py:139 #: manufacturing/report/process_loss_report/process_loss_report.py:80 @@ -68940,7 +69457,7 @@ msgstr "" #: stock/doctype/purchase_receipt/purchase_receipt.js:284 #: stock/report/reserved_stock/reserved_stock.js:124 #: stock/report/reserved_stock/reserved_stock.py:178 -#: stock/report/serial_no_ledger/serial_no_ledger.py:51 +#: stock/report/serial_no_ledger/serial_no_ledger.py:54 #: subcontracting/doctype/subcontracting_order/subcontracting_order.js:108 #: subcontracting/doctype/subcontracting_order/subcontracting_order.js:114 #: support/report/issue_analytics/issue_analytics.js:51 @@ -69481,7 +69998,7 @@ msgstr "" #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:50 #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:73 -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1244 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1245 #: accounts/report/account_balance/account_balance.js:58 msgid "Stock Adjustment" msgstr "" @@ -69575,7 +70092,7 @@ msgctxt "Sales Invoice Item" msgid "Stock Details" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:704 +#: stock/doctype/stock_entry/stock_entry.py:714 msgid "Stock Entries already created for Work Order {0}: {1}" msgstr "" @@ -69649,7 +70166,11 @@ msgstr "" msgid "Stock Entry {0} created" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1184 +#: manufacturing/doctype/job_card/job_card.py:1261 +msgid "Stock Entry {0} has created" +msgstr "" + +#: accounts/doctype/journal_entry/journal_entry.py:1219 msgid "Stock Entry {0} is not submitted" msgstr "" @@ -69889,7 +70410,7 @@ msgstr "" #: stock/doctype/pick_list/pick_list.js:128 #: stock/doctype/pick_list/pick_list.js:143 #: stock/doctype/pick_list/pick_list.js:148 -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:531 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:606 #: stock/doctype/stock_reservation_entry/stock_reservation_entry.py:953 #: stock/doctype/stock_reservation_entry/stock_reservation_entry.py:966 #: stock/doctype/stock_reservation_entry/stock_reservation_entry.py:980 @@ -69929,7 +70450,7 @@ msgstr "" msgid "Stock Reservation Entry created against a Pick List cannot be updated. If you need to make changes, we recommend canceling the existing entry and creating a new one." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:691 +#: stock/doctype/delivery_note/delivery_note.py:692 msgid "Stock Reservation Warehouse Mismatch" msgstr "" @@ -69949,7 +70470,7 @@ msgctxt "Sales Order Item" msgid "Stock Reserved Qty (in Stock UOM)" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1573 +#: stock/doctype/stock_entry/stock_entry.py:1582 msgid "Stock Return" msgstr "" @@ -70002,7 +70523,7 @@ msgstr "" #: stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35 #: stock/report/reserved_stock/reserved_stock.py:110 #: stock/report/stock_balance/stock_balance.py:409 -#: stock/report/stock_ledger/stock_ledger.py:192 +#: stock/report/stock_ledger/stock_ledger.py:214 msgid "Stock UOM" msgstr "" @@ -70296,11 +70817,11 @@ msgstr "" msgid "Stock cannot be updated against Purchase Receipt {0}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1035 +#: accounts/doctype/sales_invoice/sales_invoice.py:1036 msgid "Stock cannot be updated against the following Delivery Notes: {0}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1058 +#: accounts/doctype/sales_invoice/sales_invoice.py:1059 msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item." msgstr "" @@ -70312,7 +70833,7 @@ msgstr "" msgid "Stock quantity not enough for Item Code: {0} under warehouse {1}. Available quantity {2} {3}." msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:250 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:254 msgid "Stock transactions before {0} are frozen" msgstr "" @@ -70339,7 +70860,7 @@ msgstr "" msgid "Stone" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:602 +#: manufacturing/doctype/work_order/work_order.js:610 #: stock/doctype/material_request/material_request.js:109 msgid "Stop" msgstr "" @@ -70416,11 +70937,11 @@ msgctxt "Work Order" msgid "Stopped" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:654 +#: manufacturing/doctype/work_order/work_order.py:677 msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel" msgstr "" -#: setup/doctype/company/company.py:280 +#: setup/doctype/company/company.py:281 #: setup/setup_wizard/operations/defaults_setup.py:33 #: setup/setup_wizard/operations/install_fixtures.py:472 #: stock/doctype/item/item.py:279 @@ -70457,12 +70978,7 @@ msgctxt "BOM Creator" msgid "Sub Assemblies & Raw Materials" msgstr "" -#: public/js/bom_configurator/bom_configurator.bundle.js:129 -#: public/js/bom_configurator/bom_configurator.bundle.js:159 -msgid "Sub Assembly" -msgstr "" - -#: public/js/bom_configurator/bom_configurator.bundle.js:271 +#: public/js/bom_configurator/bom_configurator.bundle.js:295 msgid "Sub Assembly Item" msgstr "" @@ -70576,6 +71092,10 @@ msgstr "" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "" +#: manufacturing/doctype/job_card/job_card_dashboard.py:10 +msgid "Subcontracting" +msgstr "" + #. Name of a DocType #: subcontracting/doctype/subcontracting_bom/subcontracting_bom.json msgid "Subcontracting BOM" @@ -70754,7 +71274,7 @@ msgid "Subject" msgstr "" #: accounts/doctype/payment_order/payment_order.js:139 -#: manufacturing/doctype/workstation/workstation.js:239 +#: manufacturing/doctype/workstation/workstation.js:310 #: public/js/payment/payments.js:30 #: selling/page/point_of_sale/pos_controller.js:119 #: templates/pages/task_info.html:101 www/book_appointment/index.html:59 @@ -70762,7 +71282,7 @@ msgid "Submit" msgstr "" #: buying/doctype/purchase_order/purchase_order.py:861 -#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:745 +#: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:770 msgid "Submit Action Failed" msgstr "" @@ -71317,7 +71837,7 @@ msgstr "" #: public/js/purchase_trends_filters.js:63 #: regional/report/irs_1099/irs_1099.py:77 #: selling/doctype/customer/customer.js:225 -#: selling/doctype/sales_order/sales_order.js:1241 +#: selling/doctype/sales_order/sales_order.js:1242 #: stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 msgid "Supplier" msgstr "" @@ -71723,7 +72243,7 @@ msgctxt "Purchase Invoice" msgid "Supplier Invoice Date" msgstr "" -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1549 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1550 msgid "Supplier Invoice Date cannot be greater than Posting Date" msgstr "" @@ -71746,7 +72266,7 @@ msgctxt "Purchase Invoice" msgid "Supplier Invoice No" msgstr "" -#: accounts/doctype/purchase_invoice/purchase_invoice.py:1574 +#: accounts/doctype/purchase_invoice/purchase_invoice.py:1575 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "" @@ -72057,6 +72577,10 @@ msgctxt "Supplier" msgid "Supplier Type" msgstr "" +#: manufacturing/doctype/job_card/job_card.js:42 +msgid "Supplier Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Purchase Invoice' #: accounts/doctype/purchase_invoice/purchase_invoice.json msgctxt "Purchase Invoice" @@ -72672,7 +73196,7 @@ msgid "Target Serial No" msgstr "" #: stock/dashboard/item_dashboard.js:230 -#: stock/doctype/stock_entry/stock_entry.js:647 +#: stock/doctype/stock_entry/stock_entry.js:651 msgid "Target Warehouse" msgstr "" @@ -72688,6 +73212,12 @@ msgctxt "Delivery Note Item" msgid "Target Warehouse" msgstr "" +#. Label of a Link field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Target Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Material Request Item' #: stock/doctype/material_request_item/material_request_item.json msgctxt "Material Request Item" @@ -72735,12 +73265,16 @@ msgstr "" msgid "Target Warehouse is mandatory for Decapitalization" msgstr "" +#: manufacturing/doctype/work_order/work_order.py:450 +msgid "Target Warehouse is required before Submit" +msgstr "" + #: controllers/selling_controller.py:714 msgid "Target Warehouse is set for some items but the customer is not an internal customer." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:598 -#: stock/doctype/stock_entry/stock_entry.py:605 +#: stock/doctype/stock_entry/stock_entry.py:606 +#: stock/doctype/stock_entry/stock_entry.py:613 msgid "Target warehouse is mandatory for row {0}" msgstr "" @@ -73735,7 +74269,7 @@ msgctxt "Task" msgid "Template" msgstr "" -#: manufacturing/doctype/bom/bom.js:292 +#: manufacturing/doctype/bom/bom.js:341 msgid "Template Item" msgstr "" @@ -74327,7 +74861,7 @@ msgstr "" msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1851 +#: stock/doctype/stock_entry/stock_entry.py:1866 msgid "The Process Loss Qty has reset as per job cards Process Loss Qty" msgstr "" @@ -74336,7 +74870,7 @@ msgstr "" msgid "The Selling Module is all set up!" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1375 +#: stock/doctype/stock_entry/stock_entry.py:1384 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 "" @@ -74371,7 +74905,7 @@ msgstr "" msgid "The currency of invoice {} ({}) is different from the currency of this dunning ({})." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:871 +#: manufacturing/doctype/work_order/work_order.js:882 msgid "The default BOM for that item will be fetched by the system. You can also change the BOM." msgstr "" @@ -74408,7 +74942,7 @@ msgstr "" msgid "The following Items, having Putaway Rules, could not be accomodated:" msgstr "" -#: assets/doctype/asset/depreciation.py:405 +#: assets/doctype/asset/depreciation.py:406 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "" @@ -74438,6 +74972,14 @@ msgstr "" msgid "The items {0} and {1} are present in the following {2} :" msgstr "" +#: manufacturing/doctype/workstation/workstation.py:491 +msgid "The job card {0} is in {1} state and you cannot complete." +msgstr "" + +#: manufacturing/doctype/workstation/workstation.py:485 +msgid "The job card {0} is in {1} state and you cannot start it again." +msgstr "" + #. Description of the 'Net Weight' (Float) field in DocType 'Packing Slip' #: stock/doctype/packing_slip/packing_slip.json msgctxt "Packing Slip" @@ -74507,7 +75049,7 @@ msgstr "" msgid "The selected BOMs are not for the same item" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:416 +#: accounts/doctype/pos_invoice/pos_invoice.py:417 msgid "The selected change account {} doesn't belongs to Company {}." msgstr "" @@ -74523,7 +75065,7 @@ msgstr "" msgid "The seller and the buyer cannot be the same" msgstr "" -#: stock/doctype/batch/batch.py:379 +#: stock/doctype/batch/batch.py:380 msgid "The serial no {0} does not belong to item {1}" msgstr "" @@ -74539,7 +75081,7 @@ msgstr "" msgid "The shares don't exist with the {0}" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:525 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:600 msgid "The stock has been reserved for the following Items and Warehouses, un-reserve the same to {0} the Stock Reconciliation:

{1}" msgstr "" @@ -74552,11 +75094,11 @@ msgstr "" msgid "The task has been enqueued as a background job." msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:807 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:882 msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Draft stage" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:818 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:893 msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Submitted stage" msgstr "" @@ -74583,19 +75125,19 @@ msgstr "" msgid "The value {0} is already assigned to an existing Item {1}." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:899 +#: manufacturing/doctype/work_order/work_order.js:910 msgid "The warehouse where you store finished Items before they are shipped." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:892 +#: manufacturing/doctype/work_order/work_order.js:903 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 "" -#: manufacturing/doctype/work_order/work_order.js:904 +#: manufacturing/doctype/work_order/work_order.js:915 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 "" -#: manufacturing/doctype/job_card/job_card.py:673 +#: manufacturing/doctype/job_card/job_card.py:727 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "" @@ -74603,11 +75145,11 @@ msgstr "" msgid "The {0} {1} created successfully" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:763 +#: manufacturing/doctype/job_card/job_card.py:833 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "" -#: assets/doctype/asset/asset.py:498 +#: assets/doctype/asset/asset.py:509 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "" @@ -74663,7 +75205,7 @@ msgstr "" msgid "There is already an active Subcontracting BOM {0} for the Finished Good {1}." msgstr "" -#: stock/doctype/batch/batch.py:387 +#: stock/doctype/batch/batch.py:388 msgid "There is no batch found against the {0}: {1}" msgstr "" @@ -74671,7 +75213,7 @@ msgstr "" msgid "There is nothing to edit." msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:1316 +#: stock/doctype/stock_entry/stock_entry.py:1325 msgid "There must be atleast 1 Finished Good in this Stock Entry" msgstr "" @@ -74762,7 +75304,7 @@ msgctxt "Payment Reconciliation" msgid "This filter will be applied to Journal Entry." msgstr "" -#: manufacturing/doctype/bom/bom.js:171 +#: manufacturing/doctype/bom/bom.js:220 msgid "This is a Template BOM and will be used to make the work order for {0} of the item {1}" msgstr "" @@ -74831,7 +75373,7 @@ msgstr "" msgid "This is based on transactions against this Sales Person. See timeline below for details" msgstr "" -#: stock/doctype/stock_settings/stock_settings.js:26 +#: stock/doctype/stock_settings/stock_settings.js:42 msgid "This is considered dangerous from accounting point of view." msgstr "" @@ -74839,7 +75381,7 @@ msgstr "" msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:885 +#: manufacturing/doctype/work_order/work_order.js:896 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 "" @@ -74871,23 +75413,23 @@ msgstr "" msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "" -#: assets/doctype/asset/depreciation.py:483 +#: assets/doctype/asset/depreciation.py:484 msgid "This schedule was created when Asset {0} was restored." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1341 +#: accounts/doctype/sales_invoice/sales_invoice.py:1342 msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "" -#: assets/doctype/asset/depreciation.py:443 +#: assets/doctype/asset/depreciation.py:444 msgid "This schedule was created when Asset {0} was scrapped." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1352 +#: accounts/doctype/sales_invoice/sales_invoice.py:1353 msgid "This schedule was created when Asset {0} was sold through Sales Invoice {1}." msgstr "" -#: assets/doctype/asset/asset.py:1099 +#: assets/doctype/asset/asset.py:1110 msgid "This schedule was created when Asset {0} was updated after being split into new Asset {1}." msgstr "" @@ -74903,7 +75445,7 @@ msgstr "" msgid "This schedule was created when Asset {0}'s shifts were adjusted through Asset Shift Allocation {1}." msgstr "" -#: assets/doctype/asset/asset.py:1154 +#: assets/doctype/asset/asset.py:1165 msgid "This schedule was created when new Asset {0} was split from Asset {1}." msgstr "" @@ -75163,7 +75705,7 @@ msgctxt "Operation" msgid "Time in mins." msgstr "" -#: manufacturing/doctype/job_card/job_card.py:658 +#: manufacturing/doctype/job_card/job_card.py:712 msgid "Time logs are required for {0} {1}" msgstr "" @@ -75181,7 +75723,7 @@ msgctxt "Task" msgid "Timeline" msgstr "" -#: manufacturing/doctype/workstation/workstation_job_card.html:31 +#: manufacturing/doctype/workstation/workstation_job_card.html:36 #: public/js/projects/timer.js:5 msgid "Timer" msgstr "" @@ -75228,11 +75770,11 @@ msgstr "" msgid "Timesheet for tasks." msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:764 +#: accounts/doctype/sales_invoice/sales_invoice.py:765 msgid "Timesheet {0} is already completed or cancelled" msgstr "" -#: projects/doctype/timesheet/timesheet.py:520 templates/pages/projects.html:59 +#: projects/doctype/timesheet/timesheet.py:526 templates/pages/projects.html:59 msgid "Timesheets" msgstr "" @@ -75562,7 +76104,7 @@ msgstr "" #: selling/page/sales_funnel/sales_funnel.js:44 #: selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:31 #: selling/report/item_wise_sales_history/item_wise_sales_history.js:25 -#: selling/report/sales_analytics/sales_analytics.js:50 +#: selling/report/sales_analytics/sales_analytics.js:60 #: selling/report/sales_order_analysis/sales_order_analysis.js:25 #: selling/report/sales_partner_commission_summary/sales_partner_commission_summary.js:27 #: selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.js:27 @@ -75997,7 +76539,7 @@ msgctxt "Packed Item" msgid "To Warehouse (Optional)" msgstr "" -#: manufacturing/doctype/bom/bom.js:768 +#: manufacturing/doctype/bom/bom.js:839 msgid "To add Operations tick the 'With Operations' checkbox." msgstr "" @@ -76026,7 +76568,7 @@ msgctxt "Purchase Order Item" msgid "To be Delivered to Customer" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:529 +#: accounts/doctype/sales_invoice/sales_invoice.py:530 msgid "To cancel a {} you need to cancel the POS Closing Entry {}." msgstr "" @@ -76034,7 +76576,7 @@ msgstr "" msgid "To create a Payment Request reference document is required" msgstr "" -#: projects/doctype/timesheet/timesheet.py:139 +#: projects/doctype/timesheet/timesheet.py:145 msgid "To date cannot be before from date" msgstr "" @@ -76046,7 +76588,7 @@ msgstr "" msgid "To include non-stock items in the material request planning. i.e. Items for which 'Maintain Stock' checkbox is unticked." msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:1690 +#: accounts/doctype/payment_entry/payment_entry.py:1693 #: controllers/accounts_controller.py:2648 msgid "To include tax in row {0} in Item rate, taxes in rows {1} must also be included" msgstr "" @@ -76168,7 +76710,8 @@ msgstr "" #: accounts/report/trial_balance/trial_balance.py:339 #: regional/report/vat_audit_report/vat_audit_report.py:195 #: selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py:28 -#: selling/report/sales_analytics/sales_analytics.py:90 +#: selling/report/sales_analytics/sales_analytics.py:131 +#: selling/report/sales_analytics/sales_analytics.py:493 #: stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:49 #: support/report/issue_analytics/issue_analytics.py:84 msgid "Total" @@ -76580,7 +77123,7 @@ msgctxt "Sales Order" msgid "Total Commission" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:669 +#: manufacturing/doctype/job_card/job_card.py:723 #: manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "" @@ -76647,7 +77190,7 @@ msgctxt "Journal Entry" msgid "Total Credit" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:253 +#: accounts/doctype/journal_entry/journal_entry.py:255 msgid "Total Credit/ Debit Amount should be same as linked Journal Entry" msgstr "" @@ -76657,7 +77200,7 @@ msgctxt "Journal Entry" msgid "Total Debit" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:851 +#: accounts/doctype/journal_entry/journal_entry.py:875 msgid "Total Debit must be equal to Total Credit. The difference is {0}" msgstr "" @@ -76832,6 +77375,12 @@ msgctxt "Supplier Quotation" msgid "Total Net Weight" msgstr "" +#. Label of a Int field in DocType 'Asset Finance Book' +#: assets/doctype/asset_finance_book/asset_finance_book.json +msgctxt "Asset Finance Book" +msgid "Total Number of Booked Depreciations " +msgstr "" + #. Label of a Int field in DocType 'Asset' #: assets/doctype/asset/asset.json msgctxt "Asset" @@ -76850,6 +77399,10 @@ msgctxt "Asset Finance Book" msgid "Total Number of Depreciations" msgstr "" +#: selling/report/sales_analytics/sales_analytics.js:96 +msgid "Total Only" +msgstr "" + #. Label of a Currency field in DocType 'Work Order' #: manufacturing/doctype/work_order/work_order.json msgctxt "Work Order" @@ -76952,7 +77505,7 @@ msgctxt "Project" msgid "Total Purchase Cost (via Purchase Invoice)" msgstr "" -#: projects/doctype/project/project.js:131 +#: projects/doctype/project/project.js:139 msgid "Total Purchase Cost has been updated" msgstr "" @@ -77359,10 +77912,6 @@ msgstr "" msgid "Total allocated percentage for sales team should be 100" msgstr "" -#: manufacturing/doctype/workstation/workstation.py:230 -msgid "Total completed quantity: {0}" -msgstr "" - #: selling/doctype/customer/customer.py:156 msgid "Total contribution percentage should be equal to 100" msgstr "" @@ -77371,8 +77920,8 @@ msgstr "" msgid "Total hours: {0}" msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:446 -#: accounts/doctype/sales_invoice/sales_invoice.py:513 +#: accounts/doctype/pos_invoice/pos_invoice.py:447 +#: accounts/doctype/sales_invoice/sales_invoice.py:514 msgid "Total payments amount can't be greater than {}" msgstr "" @@ -77479,6 +78028,38 @@ msgstr "" msgid "Track Material Request" msgstr "" +#: manufacturing/doctype/bom_creator/bom_creator.js:93 +msgid "Track Operations" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Track Operations" +msgstr "" + +#: manufacturing/doctype/bom_creator/bom_creator.js:105 +msgid "Track Semi Finished Goods" +msgstr "" + +#. Label of a Check field in DocType 'BOM' +#: manufacturing/doctype/bom/bom.json +msgctxt "BOM" +msgid "Track Semi Finished Goods" +msgstr "" + +#. Label of a Check field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Track Semi Finished Goods" +msgstr "" + +#. Label of a Check field in DocType 'Work Order' +#: manufacturing/doctype/work_order/work_order.json +msgctxt "Work Order" +msgid "Track Semi Finished Goods" +msgstr "" + #. Label of a Check field in DocType 'Support Settings' #: support/doctype/support_settings/support_settings.json msgctxt "Support Settings" @@ -77663,7 +78244,7 @@ msgstr "" msgid "Transaction currency: {0} cannot be different from Bank Account({1}) currency: {2}" msgstr "" -#: manufacturing/doctype/job_card/job_card.py:651 +#: manufacturing/doctype/job_card/job_card.py:705 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "" @@ -77740,6 +78321,10 @@ msgctxt "Work Order" msgid "Transfer Material Against" msgstr "" +#: manufacturing/doctype/workstation/workstation_job_card.html:99 +msgid "Transfer Materials" +msgstr "" + #: manufacturing/doctype/production_plan/production_plan.js:340 msgid "Transfer Materials For Warehouse {0}" msgstr "" @@ -77770,7 +78355,7 @@ msgctxt "Material Request" msgid "Transferred" msgstr "" -#: manufacturing/doctype/workstation/workstation_job_card.html:96 +#: manufacturing/doctype/workstation/workstation.js:494 #: manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:131 msgid "Transferred Qty" msgstr "" @@ -77797,6 +78382,12 @@ msgstr "" msgid "Transferred Quantity" msgstr "" +#. Label of a Float field in DocType 'Job Card' +#: manufacturing/doctype/job_card/job_card.json +msgctxt "Job Card" +msgid "Transferred Raw Materials" +msgstr "" + #: assets/doctype/asset_movement/asset_movement.py:78 msgid "Transferring cannot be done to an Employee. Please enter location where Asset {0} has to be transferred" msgstr "" @@ -77807,7 +78398,7 @@ msgctxt "Warehouse" msgid "Transit" msgstr "" -#: stock/doctype/stock_entry/stock_entry.js:439 +#: stock/doctype/stock_entry/stock_entry.js:443 msgid "Transit Entry" msgstr "" @@ -78169,13 +78760,13 @@ msgstr "" #: accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:74 #: buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:207 #: buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:210 -#: manufacturing/doctype/workstation/workstation_job_card.html:93 +#: manufacturing/doctype/workstation/workstation.js:477 #: manufacturing/report/bom_explorer/bom_explorer.py:59 #: manufacturing/report/bom_operations_time/bom_operations_time.py:110 #: public/js/stock_analytics.js:94 public/js/utils.js:663 -#: selling/doctype/sales_order/sales_order.js:1235 +#: selling/doctype/sales_order/sales_order.js:1236 #: selling/report/item_wise_sales_history/item_wise_sales_history.py:43 -#: selling/report/sales_analytics/sales_analytics.py:76 +#: selling/report/sales_analytics/sales_analytics.py:117 #: setup/doctype/uom/uom.json #: stock/report/batch_wise_balance_history/batch_wise_balance_history.py:90 #: stock/report/item_prices/item_prices.py:55 @@ -78518,7 +79109,7 @@ msgctxt "UOM" msgid "UOM Name" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:2891 +#: stock/doctype/stock_entry/stock_entry.py:2906 msgid "UOM conversion factor required for UOM: {0} in Item: {1}" msgstr "" @@ -78578,7 +79169,7 @@ msgstr "" msgid "Unable to find score starting at {0}. You need to have standing scores covering 0 to 100" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:624 +#: manufacturing/doctype/work_order/work_order.py:647 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 "" @@ -78955,7 +79546,8 @@ msgstr "" #: accounts/doctype/account/account.js:205 #: accounts/doctype/cost_center/cost_center.js:107 -#: public/js/bom_configurator/bom_configurator.bundle.js:406 +#: manufacturing/doctype/job_card/job_card.js:277 +#: public/js/bom_configurator/bom_configurator.bundle.js:671 #: public/js/utils.js:579 public/js/utils.js:811 #: public/js/utils/barcode_scanner.js:183 #: public/js/utils/serial_no_batch_selector.js:17 @@ -79080,7 +79672,7 @@ msgctxt "Work Order" msgid "Update Consumed Material Cost In Project" msgstr "" -#: manufacturing/doctype/bom/bom.js:99 +#: manufacturing/doctype/bom/bom.js:136 msgid "Update Cost" msgstr "" @@ -79178,7 +79770,7 @@ msgstr "" msgid "Update Stock Opening Balance" msgstr "" -#: projects/doctype/project/project.js:82 +#: projects/doctype/project/project.js:90 msgid "Update Total Purchase Cost" msgstr "" @@ -79204,6 +79796,10 @@ msgstr "" msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "" +#: manufacturing/doctype/bom_creator/bom_creator.py:654 +msgid "Updated successfully" +msgstr "" + #. Description of the 'Actual Start Time' (Datetime) field in DocType 'Work #. Order Operation' #. Description of the 'Actual End Time' (Datetime) field in DocType 'Work Order @@ -79224,7 +79820,7 @@ msgstr "" msgid "Updating Variants..." msgstr "" -#: manufacturing/doctype/work_order/work_order.js:847 +#: manufacturing/doctype/work_order/work_order.js:858 msgid "Updating Work Order status" msgstr "" @@ -79491,7 +80087,7 @@ msgctxt "POS Closing Entry" msgid "User Details" msgstr "" -#: setup/install.py:147 +#: setup/install.py:156 msgid "User Forum" msgstr "" @@ -79529,7 +80125,7 @@ msgctxt "Issue" msgid "User Resolution Time" msgstr "" -#: accounts/doctype/pricing_rule/utils.py:589 +#: accounts/doctype/pricing_rule/utils.py:590 msgid "User has not applied rule on the invoice {0}" msgstr "" @@ -79574,6 +80170,13 @@ msgctxt "Project Update" msgid "Users" msgstr "" +#. Description of the 'Track Semi Finished Goods' (Check) field in DocType +#. 'BOM' +#: manufacturing/doctype/bom/bom.json +msgctxt "BOM" +msgid "Users can consume raw materials and add semi-finished goods or final finished goods against the operation using job cards." +msgstr "" + #. Description of the 'Set Landed Cost Based on Purchase Invoice Rate' (Check) #. field in DocType 'Buying Settings' #: buying/doctype/buying_settings/buying_settings.json @@ -79602,7 +80205,7 @@ msgctxt "Accounts Settings" msgid "Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts" msgstr "" -#: stock/doctype/stock_settings/stock_settings.js:22 +#: stock/doctype/stock_settings/stock_settings.js:38 msgid "Using negative stock disables FIFO/Moving average valuation when inventory is negative." msgstr "" @@ -79859,9 +80462,9 @@ msgstr "" #: accounts/report/gross_profit/gross_profit.py:264 #: stock/report/item_prices/item_prices.py:57 -#: stock/report/serial_no_ledger/serial_no_ledger.py:64 +#: stock/report/serial_no_ledger/serial_no_ledger.py:67 #: stock/report/stock_balance/stock_balance.py:460 -#: stock/report/stock_ledger/stock_ledger.py:275 +#: stock/report/stock_ledger/stock_ledger.py:297 msgid "Valuation Rate" msgstr "" @@ -79954,11 +80557,11 @@ msgstr "" msgid "Valuation Rate (In / Out)" msgstr "" -#: stock/stock_ledger.py:1680 +#: stock/stock_ledger.py:1693 msgid "Valuation Rate Missing" msgstr "" -#: stock/stock_ledger.py:1658 +#: stock/stock_ledger.py:1671 msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}." msgstr "" @@ -79966,7 +80569,7 @@ msgstr "" msgid "Valuation Rate is mandatory if Opening Stock entered" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:577 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:652 msgid "Valuation Rate required for Item {0} at row {1}" msgstr "" @@ -79977,11 +80580,11 @@ msgctxt "Purchase Taxes and Charges" msgid "Valuation and Total" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:784 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:859 msgid "Valuation rate for customer provided items has been set to zero." msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:1714 +#: accounts/doctype/payment_entry/payment_entry.py:1717 #: controllers/accounts_controller.py:2672 msgid "Valuation type charges can not be marked as Inclusive" msgstr "" @@ -79992,7 +80595,7 @@ msgstr "" #: buying/report/purchase_analytics/purchase_analytics.js:27 #: public/js/stock_analytics.js:49 -#: selling/report/sales_analytics/sales_analytics.js:35 +#: selling/report/sales_analytics/sales_analytics.js:43 #: stock/report/stock_analytics/stock_analytics.js:26 #: stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:101 msgid "Value" @@ -80056,7 +80659,7 @@ msgctxt "Quality Inspection Reading" msgid "Value Based Inspection" msgstr "" -#: stock/report/stock_ledger/stock_ledger.py:292 +#: stock/report/stock_ledger/stock_ledger.py:314 msgid "Value Change" msgstr "" @@ -80067,7 +80670,7 @@ msgid "Value Details" msgstr "" #: buying/report/purchase_analytics/purchase_analytics.js:24 -#: selling/report/sales_analytics/sales_analytics.js:32 +#: selling/report/sales_analytics/sales_analytics.js:40 #: stock/report/stock_analytics/stock_analytics.js:23 msgid "Value Or Qty" msgstr "" @@ -80149,7 +80752,7 @@ msgctxt "Item" msgid "Variant Attributes" msgstr "" -#: manufacturing/doctype/bom/bom.js:128 +#: manufacturing/doctype/bom/bom.js:177 msgid "Variant BOM" msgstr "" @@ -80172,7 +80775,7 @@ msgstr "" msgid "Variant Field" msgstr "" -#: manufacturing/doctype/bom/bom.js:238 manufacturing/doctype/bom/bom.js:300 +#: manufacturing/doctype/bom/bom.js:287 manufacturing/doctype/bom/bom.js:349 msgid "Variant Item" msgstr "" @@ -80310,8 +80913,8 @@ msgstr "" #: buying/doctype/supplier/supplier.js:93 #: buying/doctype/supplier/supplier.js:104 #: manufacturing/doctype/production_plan/production_plan.js:98 -#: projects/doctype/project/project.js:100 -#: projects/doctype/project/project.js:117 +#: projects/doctype/project/project.js:108 +#: projects/doctype/project/project.js:125 #: public/js/controllers/stock_controller.js:76 #: public/js/controllers/stock_controller.js:95 public/js/utils.js:133 #: selling/doctype/customer/customer.js:160 @@ -80324,7 +80927,7 @@ msgstr "" #: stock/doctype/item/item.js:121 stock/doctype/item/item.js:129 #: stock/doctype/purchase_receipt/purchase_receipt.js:207 #: stock/doctype/purchase_receipt/purchase_receipt.js:218 -#: stock/doctype/stock_entry/stock_entry.js:287 +#: stock/doctype/stock_entry/stock_entry.js:291 #: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:44 #: subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:60 msgid "View" @@ -80443,7 +81046,7 @@ msgid "Voucher" msgstr "" #: stock/report/stock_ledger/stock_ledger.js:79 -#: stock/report/stock_ledger/stock_ledger.py:300 +#: stock/report/stock_ledger/stock_ledger.py:322 msgid "Voucher #" msgstr "" @@ -80501,7 +81104,7 @@ msgstr "" #: stock/report/reserved_stock/reserved_stock.py:151 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.js:51 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:114 -#: stock/report/serial_no_ledger/serial_no_ledger.py:30 +#: stock/report/serial_no_ledger/serial_no_ledger.py:33 #: stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:116 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:142 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:72 @@ -80568,7 +81171,7 @@ msgctxt "Unreconcile Payment" msgid "Voucher No" msgstr "" -#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:845 +#: stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:847 msgid "Voucher No is mandatory" msgstr "" @@ -80608,9 +81211,9 @@ msgstr "" #: stock/report/reserved_stock/reserved_stock.py:145 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.js:40 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:107 -#: stock/report/serial_no_ledger/serial_no_ledger.py:24 +#: stock/report/serial_no_ledger/serial_no_ledger.py:27 #: stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:114 -#: stock/report/stock_ledger/stock_ledger.py:298 +#: stock/report/stock_ledger/stock_ledger.py:320 #: stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:136 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:66 msgid "Voucher Type" @@ -80747,6 +81350,18 @@ msgctxt "Purchase Receipt Item" msgid "WIP Composite Asset" msgstr "" +#. Label of a Link field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "WIP WH" +msgstr "" + +#. Label of a Link field in DocType 'Work Order Operation' +#: manufacturing/doctype/work_order_operation/work_order_operation.json +msgctxt "Work Order Operation" +msgid "WIP WH" +msgstr "" + #: manufacturing/doctype/work_order/work_order_calendar.js:44 msgid "WIP Warehouse" msgstr "" @@ -80794,7 +81409,7 @@ msgstr "" #: accounts/report/sales_register/sales_register.js:58 #: accounts/report/sales_register/sales_register.py:258 #: buying/report/purchase_order_analysis/purchase_order_analysis.py:267 -#: manufacturing/doctype/workstation/workstation_job_card.html:92 +#: manufacturing/doctype/workstation/workstation.js:442 #: manufacturing/report/bom_stock_calculated/bom_stock_calculated.js:15 #: manufacturing/report/bom_stock_report/bom_stock_report.js:12 #: manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:81 @@ -80833,14 +81448,14 @@ msgstr "" #: stock/report/serial_and_batch_summary/serial_and_batch_summary.js:34 #: stock/report/serial_and_batch_summary/serial_and_batch_summary.py:140 #: stock/report/serial_no_ledger/serial_no_ledger.js:21 -#: stock/report/serial_no_ledger/serial_no_ledger.py:44 +#: stock/report/serial_no_ledger/serial_no_ledger.py:47 #: stock/report/stock_ageing/stock_ageing.js:30 #: stock/report/stock_ageing/stock_ageing.py:145 #: stock/report/stock_analytics/stock_analytics.js:49 #: stock/report/stock_balance/stock_balance.js:51 #: stock/report/stock_balance/stock_balance.py:387 #: stock/report/stock_ledger/stock_ledger.js:30 -#: stock/report/stock_ledger/stock_ledger.py:235 +#: stock/report/stock_ledger/stock_ledger.py:257 #: stock/report/stock_ledger_variance/stock_ledger_variance.js:38 #: stock/report/stock_ledger_variance/stock_ledger_variance.py:55 #: stock/report/stock_projected_qty/stock_projected_qty.js:15 @@ -80873,6 +81488,18 @@ msgctxt "BOM Creator" msgid "Warehouse" msgstr "" +#. Label of a Section Break field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Warehouse" +msgstr "" + +#. Label of a Section Break field in DocType 'BOM Operation' +#: manufacturing/doctype/bom_operation/bom_operation.json +msgctxt "BOM Operation" +msgid "Warehouse" +msgstr "" + #. Label of a Link field in DocType 'Bin' #: stock/doctype/bin/bin.json msgctxt "Bin" @@ -81179,7 +81806,7 @@ msgctxt "Supplier Quotation Item" msgid "Warehouse and Reference" msgstr "" -#: stock/doctype/warehouse/warehouse.py:93 +#: stock/doctype/warehouse/warehouse.py:95 msgid "Warehouse can not be deleted as stock ledger entry exists for this warehouse." msgstr "" @@ -81187,19 +81814,19 @@ msgstr "" msgid "Warehouse cannot be changed for Serial No." msgstr "" -#: controllers/sales_and_purchase_return.py:134 +#: controllers/sales_and_purchase_return.py:135 msgid "Warehouse is mandatory" msgstr "" -#: stock/doctype/warehouse/warehouse.py:244 +#: stock/doctype/warehouse/warehouse.py:246 msgid "Warehouse not found against the account {0}" msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:425 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:500 msgid "Warehouse not found in the system" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1025 +#: accounts/doctype/sales_invoice/sales_invoice.py:1026 #: stock/doctype/delivery_note/delivery_note.py:427 msgid "Warehouse required for stock Item {0}" msgstr "" @@ -81214,7 +81841,7 @@ msgstr "" msgid "Warehouse wise Stock Value" msgstr "" -#: stock/doctype/warehouse/warehouse.py:87 +#: stock/doctype/warehouse/warehouse.py:89 msgid "Warehouse {0} can not be deleted as quantity exists for Item {1}" msgstr "" @@ -81226,11 +81853,11 @@ msgstr "" msgid "Warehouse {0} does not belong to company {1}" msgstr "" -#: controllers/stock_controller.py:444 +#: controllers/stock_controller.py:568 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 "" -#: stock/doctype/warehouse/warehouse.py:137 +#: stock/doctype/warehouse/warehouse.py:139 msgid "Warehouse's Stock Value has already been booked in the following accounts:" msgstr "" @@ -81248,15 +81875,15 @@ msgctxt "Production Plan" msgid "Warehouses" msgstr "" -#: stock/doctype/warehouse/warehouse.py:163 +#: stock/doctype/warehouse/warehouse.py:165 msgid "Warehouses with child nodes cannot be converted to ledger" msgstr "" -#: stock/doctype/warehouse/warehouse.py:173 +#: stock/doctype/warehouse/warehouse.py:175 msgid "Warehouses with existing transaction can not be converted to group." msgstr "" -#: stock/doctype/warehouse/warehouse.py:165 +#: stock/doctype/warehouse/warehouse.py:167 msgid "Warehouses with existing transaction can not be converted to ledger." msgstr "" @@ -81363,7 +81990,7 @@ msgstr "" msgid "Warning!" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:1190 +#: accounts/doctype/journal_entry/journal_entry.py:1225 msgid "Warning: Another {0} # {1} exists against stock entry {2}" msgstr "" @@ -81665,7 +82292,7 @@ msgctxt "Subscription Plan" msgid "Week" msgstr "" -#: selling/report/sales_analytics/sales_analytics.py:307 +#: selling/report/sales_analytics/sales_analytics.py:374 #: stock/report/stock_analytics/stock_analytics.py:112 msgid "Week {0} {1}" msgstr "" @@ -81679,7 +82306,7 @@ msgstr "" #: buying/report/purchase_analytics/purchase_analytics.js:60 #: manufacturing/report/production_analytics/production_analytics.js:33 #: public/js/stock_analytics.js:82 -#: selling/report/sales_analytics/sales_analytics.js:68 +#: selling/report/sales_analytics/sales_analytics.js:80 #: stock/report/stock_analytics/stock_analytics.js:79 #: support/report/issue_analytics/issue_analytics.js:41 msgid "Weekly" @@ -82036,7 +82663,7 @@ msgctxt "Maintenance Visit Purpose" msgid "Work Done" msgstr "" -#: setup/doctype/company/company.py:281 +#: setup/doctype/company/company.py:282 msgid "Work In Progress" msgstr "" @@ -82059,14 +82686,27 @@ msgid "Work In Progress" msgstr "" #: manufacturing/doctype/manufacturing_settings/manufacturing_settings.js:23 +#: public/js/bom_configurator/bom_configurator.bundle.js:382 +#: public/js/bom_configurator/bom_configurator.bundle.js:611 +msgid "Work In Progress Warehouse" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Work In Progress Warehouse" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" msgid "Work In Progress Warehouse" msgstr "" #. Name of a DocType #. Title of an Onboarding Step -#: manufacturing/doctype/bom/bom.js:119 +#: manufacturing/doctype/bom/bom.js:168 #: manufacturing/doctype/work_order/work_order.json -#: manufacturing/doctype/workstation/workstation_job_card.html:26 #: manufacturing/onboarding_step/work_order/work_order.json #: manufacturing/report/bom_variance_report/bom_variance_report.js:14 #: manufacturing/report/bom_variance_report/bom_variance_report.py:19 @@ -82181,20 +82821,20 @@ msgstr "" msgid "Work Order cannot be created for following reason:
{0}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:942 +#: manufacturing/doctype/work_order/work_order.py:979 msgid "Work Order cannot be raised against a Item Template" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:1423 -#: manufacturing/doctype/work_order/work_order.py:1482 +#: manufacturing/doctype/work_order/work_order.py:1462 +#: manufacturing/doctype/work_order/work_order.py:1538 msgid "Work Order has been {0}" msgstr "" -#: selling/doctype/sales_order/sales_order.js:842 +#: selling/doctype/sales_order/sales_order.js:840 msgid "Work Order not created" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:654 +#: stock/doctype/stock_entry/stock_entry.py:664 msgid "Work Order {0}: Job Card not found for the operation {1}" msgstr "" @@ -82203,7 +82843,7 @@ msgstr "" msgid "Work Orders" msgstr "" -#: selling/doctype/sales_order/sales_order.js:918 +#: selling/doctype/sales_order/sales_order.js:919 msgid "Work Orders Created: {0}" msgstr "" @@ -82230,7 +82870,7 @@ msgctxt "Work Order" msgid "Work-in-Progress Warehouse" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:430 +#: manufacturing/doctype/work_order/work_order.py:448 msgid "Work-in-Progress Warehouse is required before Submit" msgstr "" @@ -82297,7 +82937,8 @@ msgstr "" #. Name of a DocType #. Title of an Onboarding Step -#: manufacturing/doctype/work_order/work_order.js:247 +#: manufacturing/doctype/bom_creator/bom_creator.js:140 +#: manufacturing/doctype/work_order/work_order.js:241 #: manufacturing/doctype/workstation/workstation.json #: manufacturing/onboarding_step/workstation/workstation.json #: manufacturing/report/bom_operations_time/bom_operations_time.js:35 @@ -82306,10 +82947,24 @@ msgstr "" #: manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:117 #: manufacturing/report/job_card_summary/job_card_summary.js:72 #: manufacturing/report/job_card_summary/job_card_summary.py:160 +#: public/js/bom_configurator/bom_configurator.bundle.js:343 +#: public/js/bom_configurator/bom_configurator.bundle.js:562 #: templates/generators/bom.html:70 msgid "Workstation" msgstr "" +#. Label of a Link field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Workstation" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" +msgid "Workstation" +msgstr "" + #. Label of a Link field in DocType 'BOM Operation' #: manufacturing/doctype/bom_operation/bom_operation.json msgctxt "BOM Operation" @@ -82365,7 +83020,22 @@ msgid "Workstation Status" msgstr "" #. Name of a DocType +#: manufacturing/doctype/bom_creator/bom_creator.js:133 #: manufacturing/doctype/workstation_type/workstation_type.json +#: public/js/bom_configurator/bom_configurator.bundle.js:337 +#: public/js/bom_configurator/bom_configurator.bundle.js:555 +msgid "Workstation Type" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator' +#: manufacturing/doctype/bom_creator/bom_creator.json +msgctxt "BOM Creator" +msgid "Workstation Type" +msgstr "" + +#. Label of a Link field in DocType 'BOM Creator Item' +#: manufacturing/doctype/bom_creator_item/bom_creator_item.json +msgctxt "BOM Creator Item" msgid "Workstation Type" msgstr "" @@ -82406,7 +83076,7 @@ msgstr "" msgid "Workstation Working Hour" msgstr "" -#: manufacturing/doctype/workstation/workstation.py:356 +#: manufacturing/doctype/workstation/workstation.py:404 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "" @@ -82422,7 +83092,7 @@ msgstr "" #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:72 #: accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:96 -#: setup/doctype/company/company.py:525 +#: setup/doctype/company/company.py:526 msgid "Write Off" msgstr "" @@ -82685,7 +83355,7 @@ msgstr "" #: public/js/financial_statements.js:229 #: public/js/purchase_trends_filters.js:22 public/js/sales_trends_filters.js:14 #: public/js/stock_analytics.js:85 -#: selling/report/sales_analytics/sales_analytics.js:71 +#: selling/report/sales_analytics/sales_analytics.js:83 #: selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:35 #: selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.js:35 #: selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:35 @@ -82831,7 +83501,7 @@ msgstr "" msgid "You are not authorized to add or update entries before {0}" msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:332 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:336 msgid "You are not authorized to make/edit Stock Transactions for Item {0} under warehouse {1} before this time." msgstr "" @@ -82855,7 +83525,7 @@ msgstr "" msgid "You can also set default CWIP account in Company {}" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:882 +#: accounts/doctype/sales_invoice/sales_invoice.py:883 msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "" @@ -82863,7 +83533,7 @@ msgstr "" msgid "You can not cancel this Period Closing Voucher, please cancel the future Period Closing Vouchers first" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:626 +#: accounts/doctype/journal_entry/journal_entry.py:650 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "" @@ -82893,7 +83563,7 @@ msgstr "" msgid "You can set the filters to narrow the results, then click on Generate New Report to see the updated report." msgstr "" -#: manufacturing/doctype/job_card/job_card.py:1030 +#: manufacturing/doctype/job_card/job_card.py:1136 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "" @@ -82901,7 +83571,7 @@ msgstr "" msgid "You can't redeem Loyalty Points having more value than the Rounded Total." msgstr "" -#: manufacturing/doctype/bom/bom.js:549 +#: manufacturing/doctype/bom/bom.js:620 msgid "You cannot change the rate if BOM is mentioned against any Item." msgstr "" @@ -82917,7 +83587,7 @@ msgstr "" msgid "You cannot create/amend any accounting entries till this date." msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:860 +#: accounts/doctype/journal_entry/journal_entry.py:884 msgid "You cannot credit and debit same account at the same time" msgstr "" @@ -82993,7 +83663,7 @@ msgstr "" msgid "You must select a customer before adding an item." msgstr "" -#: accounts/doctype/pos_invoice/pos_invoice.py:251 +#: accounts/doctype/pos_invoice/pos_invoice.py:252 msgid "You need to cancel POS Closing Entry {} to be able to cancel this document." msgstr "" @@ -83068,7 +83738,7 @@ msgstr "" msgid "Zero Rated" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:375 +#: stock/doctype/stock_entry/stock_entry.py:383 msgid "Zero quantity" msgstr "" @@ -83091,7 +83761,7 @@ msgstr "" msgid "`Freeze Stocks Older Than` should be smaller than %d days." msgstr "" -#: stock/stock_ledger.py:1672 +#: stock/stock_ledger.py:1685 msgid "after" msgstr "" @@ -83099,7 +83769,7 @@ msgstr "" msgid "and" msgstr "" -#: manufacturing/doctype/bom/bom.js:792 +#: manufacturing/doctype/bom/bom.js:863 msgid "as a percentage of finished item quantity" msgstr "" @@ -83108,7 +83778,6 @@ msgid "at" msgstr "" #: buying/report/purchase_analytics/purchase_analytics.js:16 -#: selling/report/sales_analytics/sales_analytics.js:24 msgid "based_on" msgstr "" @@ -83371,7 +84040,7 @@ msgctxt "Workstation Type" msgid "per hour" msgstr "" -#: stock/stock_ledger.py:1673 +#: stock/stock_ledger.py:1686 msgid "performing either one below:" msgstr "" @@ -83502,7 +84171,7 @@ msgstr "" msgid "to" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:2708 +#: accounts/doctype/sales_invoice/sales_invoice.py:2709 msgid "to unallocate the amount of this Return Invoice before cancelling it." msgstr "" @@ -83546,7 +84215,7 @@ msgstr "" msgid "{0} '{1}' not in Fiscal Year {2}" msgstr "" -#: manufacturing/doctype/work_order/work_order.py:362 +#: manufacturing/doctype/work_order/work_order.py:380 msgid "{0} ({1}) cannot be greater than planned quantity ({2}) in Work Order {3}" msgstr "" @@ -83566,7 +84235,7 @@ msgstr "" msgid "{0} Budget for Account {1} against {2} {3} is {4}. It {5} exceed by {6}" msgstr "" -#: accounts/doctype/pricing_rule/utils.py:749 +#: accounts/doctype/pricing_rule/utils.py:750 msgid "{0} Coupon used are {1}. Allowed quantity is exhausted" msgstr "" @@ -83578,7 +84247,7 @@ msgstr "" msgid "{0} Number {1} is already used in {2} {3}" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:397 +#: manufacturing/doctype/work_order/work_order.js:405 msgid "{0} Operations: {1}" msgstr "" @@ -83598,23 +84267,23 @@ msgstr "" msgid "{0} account is not of type {1}" msgstr "" -#: stock/doctype/purchase_receipt/purchase_receipt.py:448 +#: stock/doctype/purchase_receipt/purchase_receipt.py:449 msgid "{0} account not found while submitting purchase receipt" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:980 +#: accounts/doctype/journal_entry/journal_entry.py:1004 msgid "{0} against Bill {1} dated {2}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:989 +#: accounts/doctype/journal_entry/journal_entry.py:1013 msgid "{0} against Purchase Order {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:956 +#: accounts/doctype/journal_entry/journal_entry.py:980 msgid "{0} against Sales Invoice {1}" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:963 +#: accounts/doctype/journal_entry/journal_entry.py:987 msgid "{0} against Sales Order {1}" msgstr "" @@ -83622,7 +84291,7 @@ msgstr "" msgid "{0} already has a Parent Procedure {1}." msgstr "" -#: stock/doctype/delivery_note/delivery_note.py:686 +#: stock/doctype/delivery_note/delivery_note.py:687 msgid "{0} and {1}" msgstr "" @@ -83648,7 +84317,7 @@ msgstr "" msgid "{0} created" msgstr "" -#: setup/doctype/company/company.py:190 +#: setup/doctype/company/company.py:191 msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "" @@ -83711,7 +84380,7 @@ msgstr "" msgid "{0} is mandatory" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:994 +#: accounts/doctype/sales_invoice/sales_invoice.py:995 msgid "{0} is mandatory for Item {1}" msgstr "" @@ -83736,7 +84405,7 @@ msgstr "" msgid "{0} is not a group node. Please select a group node as parent cost center" msgstr "" -#: stock/doctype/stock_entry/stock_entry.py:424 +#: stock/doctype/stock_entry/stock_entry.py:432 msgid "{0} is not a stock Item" msgstr "" @@ -83760,34 +84429,34 @@ msgstr "" msgid "{0} is not the default supplier for any items." msgstr "" -#: accounts/doctype/payment_entry/payment_entry.py:2390 +#: accounts/doctype/payment_entry/payment_entry.py:2393 msgid "{0} is on hold till {1}" msgstr "" #: accounts/doctype/gl_entry/gl_entry.py:126 #: accounts/doctype/pricing_rule/pricing_rule.py:170 -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:193 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:197 #: stock/doctype/stock_reservation_entry/stock_reservation_entry.py:118 msgid "{0} is required" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:362 +#: manufacturing/doctype/work_order/work_order.js:370 msgid "{0} items in progress" msgstr "" -#: manufacturing/doctype/work_order/work_order.js:346 +#: manufacturing/doctype/work_order/work_order.js:354 msgid "{0} items produced" msgstr "" -#: controllers/sales_and_purchase_return.py:172 +#: controllers/sales_and_purchase_return.py:173 msgid "{0} must be negative in return document" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1968 +#: accounts/doctype/sales_invoice/sales_invoice.py:1969 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 "" -#: manufacturing/doctype/bom/bom.py:461 +#: manufacturing/doctype/bom/bom.py:465 msgid "{0} not found for item {1}" msgstr "" @@ -83795,15 +84464,15 @@ msgstr "" msgid "{0} parameter is invalid" msgstr "" -#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:68 +#: accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:65 msgid "{0} payment entries can not be filtered by {1}" msgstr "" -#: controllers/stock_controller.py:1112 +#: controllers/stock_controller.py:1217 msgid "{0} qty of Item {1} is being received into Warehouse {2} with capacity {3}." msgstr "" -#: stock/doctype/stock_reconciliation/stock_reconciliation.py:515 +#: stock/doctype/stock_reconciliation/stock_reconciliation.py:590 msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "" @@ -83815,20 +84484,20 @@ msgstr "" msgid "{0} units of Item {1} is picked in another Pick List." msgstr "" -#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:145 +#: stock/doctype/stock_ledger_entry/stock_ledger_entry.py:149 msgid "{0} units of {1} are required in {2}{3}, on {4} {5} for {6} to complete the transaction." msgstr "" -#: stock/stock_ledger.py:1348 stock/stock_ledger.py:1821 -#: stock/stock_ledger.py:1835 +#: stock/stock_ledger.py:1357 stock/stock_ledger.py:1834 +#: stock/stock_ledger.py:1848 msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction." msgstr "" -#: stock/stock_ledger.py:1945 stock/stock_ledger.py:1991 +#: stock/stock_ledger.py:1958 stock/stock_ledger.py:2004 msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction." msgstr "" -#: stock/stock_ledger.py:1342 +#: stock/stock_ledger.py:1351 msgid "{0} units of {1} needed in {2} to complete this transaction." msgstr "" @@ -83844,7 +84513,7 @@ msgstr "" msgid "{0} will be given as discount." msgstr "" -#: manufacturing/doctype/job_card/job_card.py:772 +#: manufacturing/doctype/job_card/job_card.py:842 msgid "{0} {1}" msgstr "" @@ -83866,7 +84535,7 @@ msgstr "" #: accounts/doctype/payment_entry/payment_entry.py:550 #: accounts/doctype/payment_entry/payment_entry.py:608 -#: accounts/doctype/payment_entry/payment_entry.py:2131 +#: accounts/doctype/payment_entry/payment_entry.py:2134 msgid "{0} {1} does not exist" msgstr "" @@ -83913,7 +84582,7 @@ msgstr "" msgid "{0} {1} is cancelled so the action cannot be completed" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:774 +#: accounts/doctype/journal_entry/journal_entry.py:798 msgid "{0} {1} is closed" msgstr "" @@ -83925,7 +84594,7 @@ msgstr "" msgid "{0} {1} is frozen" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:771 +#: accounts/doctype/journal_entry/journal_entry.py:795 msgid "{0} {1} is fully billed" msgstr "" @@ -83941,8 +84610,8 @@ msgstr "" msgid "{0} {1} is not in any active Fiscal Year" msgstr "" -#: accounts/doctype/journal_entry/journal_entry.py:768 -#: accounts/doctype/journal_entry/journal_entry.py:809 +#: accounts/doctype/journal_entry/journal_entry.py:792 +#: accounts/doctype/journal_entry/journal_entry.py:833 msgid "{0} {1} is not submitted" msgstr "" @@ -83993,7 +84662,7 @@ msgstr "" msgid "{0} {1}: Accounting Entry for {2} can only be made in currency: {3}" msgstr "" -#: controllers/stock_controller.py:563 +#: controllers/stock_controller.py:687 msgid "{0} {1}: Cost Center is mandatory for Item {2}" msgstr "" @@ -84042,7 +84711,8 @@ msgstr "" msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "" -#: manufacturing/doctype/job_card/job_card.py:1012 +#: manufacturing/doctype/job_card/job_card.py:1110 +#: manufacturing/doctype/job_card/job_card.py:1118 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "" @@ -84054,11 +84724,11 @@ msgstr "" msgid "{0}: {1} must be less than {2}" msgstr "" -#: manufacturing/doctype/bom/bom.py:211 +#: manufacturing/doctype/bom/bom.py:214 msgid "{0}{1} Did you rename the item? Please contact Administrator / Tech support" msgstr "" -#: controllers/stock_controller.py:1373 +#: controllers/stock_controller.py:1478 msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})" msgstr "" @@ -84171,7 +84841,7 @@ msgctxt "Purchase Receipt" msgid "{} To Bill" msgstr "" -#: accounts/doctype/sales_invoice/sales_invoice.py:1755 +#: accounts/doctype/sales_invoice/sales_invoice.py:1756 msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}" msgstr ""