diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index 417a88d3c9..48a0ea9d0d 100644 --- a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "نقطة نهاية API غير موجودة" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "المستخدم ليس لديه الصلاحية لعرض هذا النموذج" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "البريد الإلكتروني (مرة أخرى)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "تأكيد البريد الإلكتروني" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "يجب عليك كتابة نفس البريد الإلكتروني كل مرة." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "عنوان البريد الإلكتروني الرئيسي المقدم غير صالح." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "لم تتم الموافقة على نطاق البريد الإلكتروني المقدم." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "ملاحظات" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index 965b6f201a..4f66b3ddb7 100644 --- a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Не е намерена крайна точка на API" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Елементите трябва да се предоставят, като списък" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Филтрите следва да се предоставят, като dict" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Потребителя няма нужното разрешение, за да вижда този модел" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Е-поща отново" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Потвърждение на електронната поща" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Трябва ла въведете една и съща електронна поща." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Въведената основна електронна поща е невалидна." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Въведеният домейн на електронната поща не е утвърден." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Бележки" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Място в склада" @@ -8319,11 +8323,11 @@ msgstr "Място в склада" msgid "Stock Locations" msgstr "Места в склада" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index 08f9b75d6c..3007bb2227 100644 --- a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-02-01 06:06\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API endpoint nebyl nalezen" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Seznam položek nebo filtrů musí být k dispozici pro hromadnou operaci" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Položky musí být uvedeny jako seznam" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Zadán neplatný seznam položek" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filtry musí být uvedeny jako slovník" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Poskytnuty neplatné filtry" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Všechny filtry musí být použity s Pravda" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Zadaným kritériím neodpovídají žádné položky" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Nebyla poskytnuta žádná data" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Toto pole musí být unikátní." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Uživatel nemá právo zobrazit tento model" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (znovu)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Potvrzení emailové adresy" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Pokaždé musíte zadat stejný email." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Zadaná primární e-mailová adresa je neplatná." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Zadaná e-mailová doména není povolena." @@ -116,9 +116,9 @@ msgstr "Neplaté desetinné číslo" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Poznámky" @@ -586,7 +586,7 @@ msgstr "Zahrnout varianty" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Dostupné" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Na objednávku" @@ -727,10 +727,10 @@ msgstr "Výrobní příkaz" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokace" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Stavový kód sestavení" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Kód dávky" @@ -913,12 +913,12 @@ msgstr "Odpovědný" msgid "User or group responsible for this build order" msgstr "Uživatel nebo skupina odpovědná za tento výrobní příkaz" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Externí odkaz" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Odkaz na externí URL" @@ -979,8 +979,8 @@ msgstr "Výstup neodpovídá výrobnímu příkazu" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" @@ -1011,8 +1011,8 @@ msgstr "Vytvořit objekt" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Vytvořit objekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Skladová položka je nadměrně zabrána" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Skladové položky" @@ -1127,8 +1127,8 @@ msgstr "Celé množství požadované pro sledovatelné díly" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Je vyžadována celočíselná hodnota množství, protože kusovník obsahuje sledovatelné díly" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Sériová čísla" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Automaticky přidělit požadované položky s odpovídajícími sériovými čísly" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Následující sériová čísla již existují nebo jsou neplatná" @@ -1237,7 +1237,7 @@ msgstr "Přijmout, že skladové položky nebyly plně přiřazeny k tomuto výr msgid "Required stock has not been fully allocated" msgstr "Požadované zásoby nebyly plně přiděleny" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Přijmout neúplné" @@ -1281,11 +1281,11 @@ msgstr "Řádková položka sestavy" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part musí ukazovat na stejný díl jako výrobní příkaz" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Položka musí být skladem" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Dostupné množství ({q}) překročeno" @@ -1298,7 +1298,7 @@ msgstr "Pro přidělení sledovaných dílů musí být zadán výstup sestavy" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Výstup sestavy nelze zadat pro přidělení nesledovaných dílů" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Položky přidělení musí být poskytnuty" @@ -1360,11 +1360,11 @@ msgstr "Sestavení" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Díl dodavatele" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Přidělené množství" @@ -1393,7 +1393,7 @@ msgstr "Povolit varianty" msgid "BOM Item" msgstr "Položka kusovníku" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Ve výrobě" @@ -1772,7 +1772,7 @@ msgstr "Definice" msgid "Unit definition" msgstr "Definice jednotky" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Příloha" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Logický klíč statusu, který je rovný tomuto vlastnímu statusu v podnikové logice" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Hodnota" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Hodnota parametru" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Poznámka" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Volitelné pole pro poznámku" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Data z odezvy z čárového kódu" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Výsledek" @@ -4127,7 +4127,7 @@ msgstr "Odkaz na informace o adrese (externí)" msgid "Manufacturer Part" msgstr "Výrobce dílu" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Základní díl" @@ -4145,7 +4145,7 @@ msgstr "Vyberte výrobce" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Číslo dílu výrobce" @@ -4209,8 +4209,8 @@ msgstr "základní cena" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimální poplatek (např. poplatek za skladování)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Balení" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Číslo objednávky" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Stav" @@ -4911,8 +4911,8 @@ msgstr "Řádkové položce chybí propojený díl" msgid "Quantity must be a positive number" msgstr "Množství musí být kladné" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Doručeno" msgid "Number of items received" msgstr "Počet přijatých položek" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Nákupní cena" @@ -5102,8 +5102,8 @@ msgstr "Kontroloval(a)" msgid "User who checked this shipment" msgstr "Uživatel, který zkontroloval tuto zásilku" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Doprava" @@ -5168,7 +5168,7 @@ msgstr "Přidělené množství nesmí překročit množství zásob" msgid "Allocation quantity must be greater than zero" msgstr "Zabrané množství musí být větší než nula" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Množství musí být 1 pro serializovanou skladovou položku" @@ -5315,11 +5315,11 @@ msgstr "Název dodavatele" msgid "Order cannot be cancelled" msgstr "Objednávku nelze zrušit" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Povolit uzavření objednávky s neúplnými řádkovými položkami" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Objednávka má nedokončené řádkové položky" @@ -5375,11 +5375,11 @@ msgstr "Dodavatel musí odpovídat objednávce" msgid "Purchase order must match supplier" msgstr "Objednávka musí odpovídat dodavateli" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Řádková položka" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Vyberte cílové umístění pro přijaté položky" @@ -5387,7 +5387,7 @@ msgstr "Vyberte cílové umístění pro přijaté položky" msgid "Enter batch code for incoming stock items" msgstr "Zadat kód šarže pro příchozí skladové položky" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Datum expirace" @@ -5404,7 +5404,7 @@ msgstr "Zadat sériová čísla pro příchozí skladové položky" msgid "Override packaging information for incoming stock items" msgstr "Přepsat informace o obalu pro příchozí skladové položky" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Dodatečná poznámka pro příchozí skladové položky" @@ -5420,7 +5420,7 @@ msgstr "Naskenovaný čárový kód" msgid "Barcode is already in use" msgstr "Tento čárový kód se již používá" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Musí být uvedeny řádkové položky" @@ -5432,75 +5432,79 @@ msgstr "Místo určení musí být specifikováno" msgid "Supplied barcode values must be unique" msgstr "Hodnoty dodaných čárových kódů musí být unikátní" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Zásilky" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Dokončené zásilky" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "Přidělené řádky" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Měna prodejní ceny" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Přidělené položky" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Nebyly poskytnuty žádné údaje o zásilce" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Řádková položka není přiřazena k této objednávce" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Množství musí být kladné" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Zadejte sériová čísla pro přidělení" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Zásilka již byla odeslána" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Zásilka není spojena s touto objednávkou" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Nebyla nalezena žádná shoda pro následující sériová čísla" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Následující sériová čísla nejsou k dispozici" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Řádkový předmět vratky" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Řádková položka neodpovídá vratce" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Řádková položka již byla přijata" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Položky lze přijímat pouze proti objednávkám, které probíhají" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Množství k vrácení" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Měna ceny řádku" @@ -6301,7 +6305,7 @@ msgstr "Tento kusovník se zdědí kusovníky pro varianty dílů" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Skladové položky pro varianty dílu lze použít pro tuto položku kusovníku" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Množství musí být celé číslo pro sledovatelné díly" @@ -6369,7 +6373,7 @@ msgstr "Výsledky" msgid "Number of results recorded against this template" msgstr "Počet výsledků zaznamenaných podle této šablony" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Nákupní měna této skladové položky" @@ -6485,7 +6489,7 @@ msgstr "Množství tohoto dílu, které je v současné době ve výrobě" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Zbývající množství tohoto dílu, které má být postaveno" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Skladové položky" @@ -8072,7 +8076,7 @@ msgstr "Celkem" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Sériové číslo" @@ -8097,7 +8101,7 @@ msgstr "Report o testu skladové položky" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Instalované položky" @@ -8158,7 +8162,7 @@ msgstr "Filtrovat dle nejvyšší lokace" msgid "Include sub-locations in filtered results" msgstr "Zahrnout pod-lokace ve filtrovaných výsledcích" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Nadřazená místo" @@ -8242,7 +8246,7 @@ msgstr "Datum expirace ped" msgid "Expiry date after" msgstr "Datum expirace po" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Zastaralé" @@ -8311,7 +8315,7 @@ msgstr "Typy skladových umístění" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Výchozí ikona pro všechny lokace které nemají ikonu nastavenou (volitelné)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Skladové umístění" @@ -8319,11 +8323,11 @@ msgstr "Skladové umístění" msgid "Stock Locations" msgstr "Skladová umístění" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Správce" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Vybrat vlastníka" @@ -8360,265 +8364,265 @@ msgstr "{field} neexistuje" msgid "Part must be specified" msgstr "Díl musí být zadán" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Skladové položky nelze umístit do strukturálních skladových umístění!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Nelze vytvořit skladovou položku pro virtuální díl" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Typ dílu ('{self.supplier_part.part}') musí být {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Množství musí být 1 pro položku se sériovým číslem" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Sériové číslo nemůže být nastaveno, když množství je více než 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Položka nemůže patřit sama sobě" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Předmět musí mít stavební referenci pokud is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Stavební reference neukazuje na stejný objekt dílu" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Nadřazená skladová položka" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Základní díl" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Vyberte odpovídající díl dodavatele pro tuto skladovou položku" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Kde se tato skladová položka nachází?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Balení, ve kterém je tato skladová položka uložena" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Instalováno v" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Je tato položka nainstalována v jiné položce?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Sériové číslo pro tuto položku" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Kód šarže pro tuto skladovou položku" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Mnižství" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Zdrojová sestavení" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Postavit pro tuto skladovou položku" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Použito v" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Výrobní příkaz, který spotřeboval tuto skladovou položku" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Zdrojová nákupní objednávka" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Nákupní objednávka pro tuto skladovou položku" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Cílová prodejní objednávka" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Datum expirace pro skladovou položku. Po tomto datu bude položka brána jako expirovaná" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Odstranit po vyčerpání" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Odstranit tuto skladovou položku po vyčerpání zásob" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Jednotková kupní cena v okamžiku nákupu" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Převedeno na díl" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "Množství přesahuje dostupné zásoby" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Díl není nastaven jako sledovatelný" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Množstvní musí být celé číslo" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Množství nesmí překročit dostupné množství zásob ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Sériové čísla musí být poskytnuta jako seznam" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Množství neodpovídá sériovým číslům" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "Nelze přiřadit zásoby ke strukturálnímu umístění" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Testovací šablona neexistuje" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Skladová položka byla přidělena prodejní objednávce" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Skladová položka je nainstalována v jiné položce" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Skladová položka obsahuje jiné položky" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Skladová položka byla přidělena zákazníkovi" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Skladová položka je ve výrobě" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Serializované zásoby nelze sloučit" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Duplicitní skladové položky" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Skladové položky musí odkazovat na stejný díl" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Skladové položky musí odkazovat na stejný díl dodavatele" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Kódy stavu zásob se musí shodovat" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Zásobová položka nemůže být přesunuta, protože není skladem" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Sledování skladových položek" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Poznámky k záznamu" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Výsledek testu skladové položky" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Pro tuto zkoušku musí být uvedena hodnota" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Pro tento test musí být nahrána příloha" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Neplatná hodnota pro tento test" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Výsledek testu" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Výstupní hodnota testu" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Příloha výsledků testu" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Poznámky testu" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Testovací stanice" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "Identifikátor testovací stanice kde byl test proveden" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Začátek" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Čas začátku testu" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Ukončeno" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Čas dokončení testu" @@ -8694,214 +8698,214 @@ msgstr "Použít velikost balení při přidání: definované množství je po msgid "Use pack size" msgstr "Použít velikost balení" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Zadejte sériová čísla pro nové položky" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Číslo dílu dodavatele" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Expirováno" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Podřízené položky" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Sledování položky" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Nákupní cena této skladové položky za jednotku nebo balení" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Zadejte počet skladových položek k serializaci" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "Nebyla poskytnuta žádná skladová položka" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Množství nesmí překročit dostupné skladové množství ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Cílové skladové umístění" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "K tomuto dílu nelze přiřadit sériová čísla" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Sériová čísla již existují" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Vyberte skladovou položku k instalaci" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Množství k instalaci" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Zadejte množství položek k instalaci" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Přidat poznámku o transakci (volitelné)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Množství k instalaci musí být alespoň 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Skladová položka je nedostupná" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Vybraný díl není v kusovníku" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Množství k instalaci nesmí překročit dostupné množství" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Cílové umístění pro odinstalovanou položku" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Vyberte díl pro převedení do skladové položky" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Vybraný díl není platnou volbou pro převod" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Nelze převést skladovou položku s přiřazeným dílem dodavetele" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Stavový kód skladové položky" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Vybrat skladové položky pro změnu stavu" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Nejsou vybrány žádné skladové položky" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Podumístění" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Nadřazené skladové umístění" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Díl musí být prodejný" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Položka je přidělena prodejní objednávce" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Položka je přidělena výrobnímu příkazu" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Zákazník, kterému mají být přiděleny skladové položky" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Vybraná společnost není zákazník" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Poznámky ke skladové položce" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Musí být poskytnut seznam skladových položek" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Poznámky ke sloučení skladových položek" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Povolit neodpovídající dodavatele" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Povolit sloučení skladových položek s různými díly dodavatele" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Povolit neodpovídající stav" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Povolit sloučení skladových položek s různými stavovými kódy" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Musí být poskytnuty alespoň dvě skladové položky" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Beze změny" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Hodnota primárního klíče skladové položky" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Skladová položka není skladem" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "Skladová položka je již na skladě" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "Množství nesmí být záporné" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Poznámky ke skladovací transakci" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "Sloučit do existující zásoby" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "Sloučit vrácené položky do existujích položek, pokud je to možné" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Další sériové číslo" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Předchozí sériové číslo" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 874678f3e3..8e8a998bb4 100644 --- a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API endpoint ikke fundet" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Liste af elementer eller filtre skal angives for bulkdrift" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Elementer skal angives som en liste" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Alle filtre må kun bruges med sand" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Ingen data angivet" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Dette felt skal være unikt." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Bruger har ikke tilladelse til at se denne model" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-mail (igen)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Bekræftelse af e-mailadresse" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Du skal indtaste den samme e-mail hver gang." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Den indtastede email adresse er ikke gyldig." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Det angivne e-mail domæne er ikke godkendt." @@ -116,9 +116,9 @@ msgstr "Ugyldig decimalværdi" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Bemærkninger" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Tilgængelig" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "Produktionsordre" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokation" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Produktions statuskode" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Batch Kode" @@ -913,12 +913,12 @@ msgstr "Ansvarlig" msgid "User or group responsible for this build order" msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Ekstern link" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link til ekstern URL" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Lagervarer" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Serienummer" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Følgende serienumre findes allerede eller er ugyldige" @@ -1237,7 +1237,7 @@ msgstr "Accepter at lagervarer ikke er fuldt tildelt til denne byggeordre" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Accepter ufuldført" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Varen skal være på lager" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Tilgængeligt antal ({q}) overskredet" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "Byg" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Leverandør Del" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Tildelt Antal" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "Stykliste Del" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "I Produktion" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Vedhæftning" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Værdi" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -7253,19 +7257,19 @@ msgstr "" #: plugin/builtin/integration/core_notifications.py:67 msgid "InvenTree Email Notifications" -msgstr "" +msgstr "InvenTree E-Mail Notifikationer" #: plugin/builtin/integration/core_notifications.py:70 msgid "Integrated email notification methods" -msgstr "" +msgstr "Integrerede E-mail notifikations metoder" #: plugin/builtin/integration/core_notifications.py:75 msgid "Allow email notifications" -msgstr "" +msgstr "Tillad E-mail notifikationer" #: plugin/builtin/integration/core_notifications.py:76 msgid "Allow email notifications to be sent to this user" -msgstr "" +msgstr "Tillad at E-mail notifikationer sendes til denne bruger" #: plugin/builtin/integration/core_notifications.py:123 msgid "InvenTree Slack Notifications" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 916ccbdc85..87f837e5dd 100644 --- a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API-Endpunkt nicht gefunden" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Ungültige Artikelliste angegeben" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filter müssen als Dict gegeben sein" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Ungültige Filter angegeben" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Alle Filter dürfen nur mit true verwendet werden" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Keine Gegenstände erfüllen die vorgegebenen Kriterien" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Keine Daten verfügbar" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Benutzer hat keine Berechtigung, dieses Modell anzuzeigen" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-Mail (nochmal)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Bestätigung der E-Mail Adresse" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "E-Mail Adressen müssen übereinstimmen." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Die angegebene primäre E-Mail-Adresse ist ungültig." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Die angegebene E-Mail-Domain ist nicht freigegeben." @@ -116,9 +116,9 @@ msgstr "Ungültiger Dezimalwert" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notizen" @@ -586,7 +586,7 @@ msgstr "Varianten einschließen" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Verfügbar" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Bestellt" @@ -727,10 +727,10 @@ msgstr "Bauauftrag" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lagerort" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Bau-Statuscode" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Losnummer" @@ -913,12 +913,12 @@ msgstr "Verantwortlicher Benutzer" msgid "User or group responsible for this build order" msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Externer Link" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -979,8 +979,8 @@ msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -1011,8 +1011,8 @@ msgstr "Objekt bauen" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Objekt bauen" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Lagerartikel" @@ -1127,8 +1127,8 @@ msgstr "Ganzzahl für verfolgbare Teile erforderlich" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Ganzzahl erforderlich da die Stückliste nachverfolgbare Teile enthält" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Seriennummer" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Benötigte Lagerartikel automatisch mit passenden Seriennummern zuweisen" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig" @@ -1237,7 +1237,7 @@ msgstr "Akzeptieren, dass Lagerartikel diesem Bauauftrag nicht vollständig zuge msgid "Required stock has not been fully allocated" msgstr "Benötigter Bestand wurde nicht vollständig zugewiesen" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Unvollständig Zuweisung akzeptieren" @@ -1281,11 +1281,11 @@ msgstr "Bauauftragspositionsartikel" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part muss auf dasselbe Teil verweisen wie der Bauauftrag" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Teil muss auf Lager sein" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Verfügbare Menge ({q}) überschritten" @@ -1298,7 +1298,7 @@ msgstr "Für Zuweisung von verfolgten Teilen muss ein Endprodukt angegeben sein" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Endprodukt kann bei Zuweisung nicht-verfolgter Teile nicht angegeben werden" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Zuweisungen müssen angegeben werden" @@ -1360,11 +1360,11 @@ msgstr "Zusammenbau" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Zuliefererteil" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Zugewiesene Menge" @@ -1393,7 +1393,7 @@ msgstr "Varianten zulassen" msgid "BOM Item" msgstr "Stücklisten-Position" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "In Produktion" @@ -1772,7 +1772,7 @@ msgstr "Definition" msgid "Unit definition" msgstr "Einheitsdefinition" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Anhang" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Wert" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Parameter Wert" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Notiz" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Optionales Notizfeld" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Ergebnis" @@ -4127,7 +4127,7 @@ msgstr "Link zu Adressinformationen (extern)" msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Basisteil" @@ -4145,7 +4145,7 @@ msgstr "Hersteller auswählen" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" @@ -4209,8 +4209,8 @@ msgstr "Basiskosten" msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Verpackungen" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Bestell-Referenz" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Preis" @@ -5102,8 +5102,8 @@ msgstr "Kontrolliert von" msgid "User who checked this shipment" msgstr "Benutzer, der diese Sendung kontrolliert hat" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Sendung" @@ -5168,7 +5168,7 @@ msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für serialisierte Lagerartikel muss 1 sein" @@ -5315,11 +5315,11 @@ msgstr "Lieferant" msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Erlaube das Schließen des Auftrags mit unvollständigen Positionen" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Auftrag hat unvollständige Positionen" @@ -5375,11 +5375,11 @@ msgstr "Lieferant muss mit der Bestellung übereinstimmen" msgid "Purchase order must match supplier" msgstr "Die Bestellung muss mit dem Lieferant übereinstimmen" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Position" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Zielort für empfangene Teile auswählen" @@ -5387,7 +5387,7 @@ msgstr "Zielort für empfangene Teile auswählen" msgid "Enter batch code for incoming stock items" msgstr "Losnummer für eingehende Lagerartikel" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5404,7 +5404,7 @@ msgstr "Seriennummern für eingehende Lagerartikel" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Gescannter Barcode" msgid "Barcode is already in use" msgstr "Barcode ist bereits in Verwendung" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Positionen müssen angegeben werden" @@ -5432,75 +5432,79 @@ msgstr "Ziel-Lagerort muss angegeben werden" msgid "Supplied barcode values must be unique" msgstr "Barcode muss eindeutig sein" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Abgeschlossene Sendungen" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Verkaufspreis-Währung" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Keine Sendungsdetails angegeben" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Position ist nicht diesem Auftrag zugeordnet" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Seriennummern zum Zuweisen eingeben" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Sendung wurde bereits versandt" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Sendung ist nicht diesem Auftrag zugeordnet" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Folgende Serienummern konnten nicht gefunden werden" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Artikel der Bestellzeile zurücksenden" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Artikel entspricht nicht der Rücksendeschrift" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Artikel wurde bereits erhalten" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Artikel können nur bei laufenden Bestellungen empfangen werden" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Verkaufspreis-Währung" @@ -6301,7 +6305,7 @@ msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten msgid "Stock items for variant parts can be used for this BOM item" msgstr "Bestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -6369,7 +6373,7 @@ msgstr "Ergebnisse" msgid "Number of results recorded against this template" msgstr "Anzahl der Ergebnisse, die in dieser Vorlage aufgezeichnet wurden" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Kaufwährung dieses Lagerartikels" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Lagerartikel" @@ -8072,7 +8076,7 @@ msgstr "Summe" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Seriennummer" @@ -8097,7 +8101,7 @@ msgstr "Lagerartikel Test-Bericht" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Verbaute Objekte" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "Unterorte in gefilterte Ergebnisse einbeziehen" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Übergeordneter Ort" @@ -8242,7 +8246,7 @@ msgstr "Gültigkeitsdauer vor" msgid "Expiry date after" msgstr "Gültigkeitsdauer nach" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "überfällig" @@ -8311,7 +8315,7 @@ msgstr "Lagerstandorte Typen" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Standardsymbol für alle Orte, die kein Icon gesetzt haben (optional)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Bestand-Lagerort" @@ -8319,11 +8323,11 @@ msgstr "Bestand-Lagerort" msgid "Stock Locations" msgstr "Bestand-Lagerorte" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Besitzer auswählen" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Lagerartikel können nicht in strukturelle Lagerorte abgelegt werden!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Für virtuelle Teile können keine Lagerartikel erstellt werden" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Artikeltyp ('{self.supplier_part.part}') muss {self.part} sein" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Eltern-Lagerartikel" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für diesen Lagerartikel auswählen" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Verpackung, in der dieser Lagerartikel gelagert ist" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Losnummer für diesen Lagerartikel" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Bauauftrag für diesen Lagerartikel" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Verbraucht von" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Bauauftrag der diesen Lagerartikel verbrauchte" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Bestellung für diesen Lagerartikel" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für Lagerartikel. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Diesen Lagerartikel löschen wenn der Bestand aufgebraucht ist" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "In Teil umgewandelt" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Menge darf die verfügbare Lagermenge ({self.quantity}) nicht überschreiten" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Testvorlage existiert nicht" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Artikel wurde einem Kundenauftrag zugewiesen" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Lagerartikel ist in anderem Element verbaut" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Lagerartikel enthält andere Artikel" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Artikel wurde einem Kunden zugewiesen" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Lagerartikel wird aktuell produziert" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Nachverfolgbare Lagerartikel können nicht zusammengeführt werden" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Artikel duplizeren" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Lagerartikel müssen auf dasselbe Teil verweisen" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Lagerartikel müssen auf dasselbe Lieferantenteil verweisen" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Status-Codes müssen zusammenpassen" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagerartikel kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Test Notizen" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Teststation" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "Der Bezeichner der Teststation, in der der Test durchgeführt wurde" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Gestartet" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Der Zeitstempel des Teststarts" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Fertiggestellt" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Der Zeitstempel der Test-Beendigung" @@ -8694,214 +8698,214 @@ msgstr "Packungsgröße beim Hinzufügen verwenden: Die definierte Menge ist die msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Seriennummern für neue Teile eingeben" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "abgelaufen" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Untergeordnete Objekte" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Einkaufspreis dieses Lagerartikels, pro Einheit oder Verpackungseinheit" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Anzahl der zu serialisierenden Lagerartikel eingeben" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Anzahl darf nicht die verfügbare Menge überschreiten ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Ziel-Bestand" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Seriennummern können diesem Teil nicht zugewiesen werden" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Lagerartikel für Installation auswählen" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Zu installierende Menge" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Anzahl der zu verwendenden Artikel eingeben" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr " Transaktionsnotizen hinzufügen (optional)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Die zu verwendende Menge muss mindestens 1 sein" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Lagerartikel ist nicht verfügbar" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Ausgewähltes Teil ist nicht in der Stückliste" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Die zu verwendende Menge darf die verfügbare Menge nicht überschreiten" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Ziel Lagerort für unverbautes Objekt" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Wählen Sie einen Teil aus, zu dem dieser Lagerartikel geändert werden soll" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Das ausgewählte Teil ist keine gültige Option für die Umwandlung" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Lagerartikel konnte nicht mit Zulieferteil zugewiesen werden" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Lagerartikel Status-Code" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Lagerartikel auswählen, um den Status zu ändern" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Keine Lagerartikel ausgewählt" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Unter-Lagerorte" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Teil muss verkaufbar sein" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Artikel ist einem Kundenauftrag zugeordnet" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Artikel ist einem Fertigungsauftrag zugeordnet" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Kunde zum Zuweisen von Lagerartikel" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Ausgewählte Firma ist kein Kunde" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Notizen zur Lagerzuordnung" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Eine Liste der Lagerbestände muss angegeben werden" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Notizen zur Lagerartikelzusammenführung" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Unterschiedliche Lieferanten erlauben" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Zusammenführen von Lagerartikeln mit unterschiedlichen Lieferanten erlauben" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Unterschiedliche Status erlauben" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Zusammenführen von Lagerartikeln mit unterschiedlichen Status-Codes erlauben" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Mindestens zwei Lagerartikel müssen angegeben werden" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Keine Änderung" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Primärschlüssel Lagerelement" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Bestandsbewegungsnotizen" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Nächste Seriennummer" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Vorherige Seriennummer" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 64913cd8af..b99292b8ee 100644 --- a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Το API endpoint δε βρέθηκε" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Πρέπει να παρέχεται λίστα Προϊόντων ή φίλτρων για μαζική ενέργεια" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Τα Προϊόντα πρέπει να δοθούν ως λίστα" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Η λίστα Προϊόντων που δόθηκε δεν είναι έγκυρη" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Τα φίλτρα πρέπει να δοθούν ως λεξικό" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Τα φίλτρα που δόθηκαν δεν είναι έγκυρα" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Το φίλτρο all πρέπει να χρησιμοποιείται μόνο με τιμή true" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Κανένα Aντικείμενο δεν ταιριάζει στα κριτήρια που δόθηκαν" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Δεν δόθηκαν δεδομένα" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Αυτό το πεδίο πρέπει να είναι μοναδικό." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Δεν έχετε δικαιώματα να το δείτε αυτό" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-mail (ξανά)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Επιβεβαίωση διεύθυνσης email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Πρέπει να πληκτρολογήσετε το ίδιο email κάθε φορά." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Η παρεχόμενη κύρια διεύθυνση ηλεκτρονικού ταχυδρομείου δεν είναι έγκυρη." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Ο παρεχόμενος τομέας ηλεκτρονικού ταχυδρομείου δεν έχει εγκριθεί." @@ -116,9 +116,9 @@ msgstr "Μη έγκυρη δεκαδική τιμή" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Σημειώσεις" @@ -586,7 +586,7 @@ msgstr "Συμπερίληψη παραλλαγών" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Διαθέσιμο" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Σε παραγγελία" @@ -727,10 +727,10 @@ msgstr "Σειρά Κατασκευής" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Τοποθεσία" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Κωδικός κατάστασης κατασκευής" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Κωδικός Παρτίδας" @@ -913,12 +913,12 @@ msgstr "Υπεύθυνος" msgid "User or group responsible for this build order" msgstr "Χρήστης ή ομάδα υπεύθυνη για αυτή την εντολή κατασκευής" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Εξωτερικοί σύνδεσμοι" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Σύνδεσμος προς εξωτερική διεύθυνση URL" @@ -979,8 +979,8 @@ msgstr "Η έξοδος κατασκευής δεν ταιριάζει με τη #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" @@ -1011,8 +1011,8 @@ msgstr "Αντικείμενο κατασκευής" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Αντικείμενο κατασκευής" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Στοιχείο αποθέματος είναι υπερ-κατανεμημένο" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Στοιχείο Αποθέματος" @@ -1127,8 +1127,8 @@ msgstr "Ακέραιη ποσότητα που απαιτείται για αν msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς ο λογαριασμός των υλικών περιέχει ανιχνεύσιμα μέρη" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Σειριακοί αριθμοί" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι" @@ -1237,7 +1237,7 @@ msgstr "Αποδεχτείτε ότι αντικείμενα αποθέματο msgid "Required stock has not been fully allocated" msgstr "Το απαιτούμενο απόθεμα δεν έχει δεσμευτεί πλήρως" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Αποδοχή Μη Ολοκληρωμένων" @@ -1281,11 +1281,11 @@ msgstr "Αντικείμενο Γραμμής Κατασκευής" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part πρέπει να δείχνει στο ίδιο εξάρτημα με τη εντολή κατασκευής" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Το στοιχείο πρέπει να υπάρχει στο απόθεμα" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Η διαθέσιμη ποσότητα ({q}) έχει ξεπεραστεί" @@ -1298,7 +1298,7 @@ msgstr "Πρέπει να καθοριστεί έξοδος κατασκευής msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Δεν μπορεί να καθοριστεί έξοδος κατασκευής για την κατανομή μη ανιχνεύσιμων Προϊόντων" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Πρέπει να δοθούν στοιχεία κατανομής" @@ -1360,11 +1360,11 @@ msgstr "Κατασκευή" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Aντικειμένου προμηθευτή" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Δεσμευμένη ποσότητα" @@ -1393,7 +1393,7 @@ msgstr "Να επιτρέπονται παραλλαγές" msgid "BOM Item" msgstr "Στοιχείο BOM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Σε παραγωγή" @@ -1772,7 +1772,7 @@ msgstr "Ορισμός" msgid "Unit definition" msgstr "Ορισμός μονάδας" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Συνημμένο" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Λογικό κλειδί κατάστασης που είναι ισοδύναμο με αυτή την προσαρμοσμένη κατάσταση στη λογική της εφαρμογής" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Τιμή" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Τιμή παραμέτρου" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Σημείωση" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Προαιρετικό πεδίο σημείωσης" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Δεδομένα απόκρισης από τη σάρωση barcode" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Αποτέλεσμα" @@ -4127,7 +4127,7 @@ msgstr "Σύνδεσμος σε πληροφορίες διεύθυνσης (ε msgid "Manufacturer Part" msgstr "Προϊόν κατασκευαστή" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Βασικό προϊόν" @@ -4145,7 +4145,7 @@ msgstr "Επιλογή κατασκευαστή" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Κωδικός προϊόντος κατασκευαστή" @@ -4209,8 +4209,8 @@ msgstr "βασικό κόστος" msgid "Minimum charge (e.g. stocking fee)" msgstr "Ελάχιστη χρέωση (π.χ. χρέωση αποθήκευσης)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Συσκευασία" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Αναφορά παραγγελίας" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Κατάσταση" @@ -4911,8 +4911,8 @@ msgstr "Στη γραμμή λείπει συνδεδεμένο προϊόν" msgid "Quantity must be a positive number" msgstr "Η ποσότητα πρέπει να είναι θετικός αριθμός" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Παραλήφθηκε" msgid "Number of items received" msgstr "Αριθμός ειδών που παραλήφθηκαν" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Τιμή αγοράς" @@ -5102,8 +5102,8 @@ msgstr "Έλεγχος από" msgid "User who checked this shipment" msgstr "Χρήστης που έλεγξε αυτή την αποστολή" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Αποστολή" @@ -5168,7 +5168,7 @@ msgstr "Η ποσότητα δέσμευσης δεν μπορεί να υπερ msgid "Allocation quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Η ποσότητα πρέπει να είναι 1 για σειριοποιημένο είδος αποθέματος" @@ -5315,11 +5315,11 @@ msgstr "Όνομα προμηθευτή" msgid "Order cannot be cancelled" msgstr "Η παραγγελία δεν μπορεί να ακυρωθεί" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Να επιτρέπεται το κλείσιμο της παραγγελίας με μη ολοκληρωμένες γραμμές" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Η παραγγελία έχει μη ολοκληρωμένες γραμμές" @@ -5375,11 +5375,11 @@ msgstr "Ο προμηθευτής πρέπει να ταιριάζει με τη msgid "Purchase order must match supplier" msgstr "Η εντολή αγοράς πρέπει να ταιριάζει με τον προμηθευτή" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Γραμμή" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Επιλογή τοποθεσίας προορισμού για τα παραληφθέντα είδη" @@ -5387,7 +5387,7 @@ msgstr "Επιλογή τοποθεσίας προορισμού για τα π msgid "Enter batch code for incoming stock items" msgstr "Εισαγάγετε κωδικό παρτίδας για τα εισερχόμενα είδη αποθέματος" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Ημερομηνία λήξης" @@ -5404,7 +5404,7 @@ msgstr "Εισαγάγετε σειριακούς αριθμούς για τα msgid "Override packaging information for incoming stock items" msgstr "Παράκαμψη πληροφοριών συσκευασίας για τα εισερχόμενα είδη αποθέματος" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Πρόσθετη σημείωση για τα εισερχόμενα είδη αποθέματος" @@ -5420,7 +5420,7 @@ msgstr "Σαρωμένο barcode" msgid "Barcode is already in use" msgstr "Το barcode χρησιμοποιείται ήδη" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Πρέπει να δοθούν γραμμές" @@ -5432,75 +5432,79 @@ msgstr "Πρέπει να καθοριστεί τοποθεσία προορισ msgid "Supplied barcode values must be unique" msgstr "Οι δοθείσες τιμές barcode πρέπει να είναι μοναδικές" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Αποστολές" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Ολοκληρωμένες αποστολές" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Νόμισμα τιμής πώλησης" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Δεσμευμένα είδη" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Δεν δόθηκαν λεπτομέρειες αποστολής" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Η γραμμή δεν συνδέεται με αυτή την παραγγελία" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Η ποσότητα πρέπει να είναι θετική" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Εισαγάγετε σειριακούς αριθμούς προς δέσμευση" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Η αποστολή έχει ήδη σταλεί" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Η αποστολή δεν συνδέεται με αυτή την παραγγελία" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Δεν βρέθηκε αντιστοίχιση για τους παρακάτω σειριακούς αριθμούς" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Οι παρακάτω σειριακοί αριθμοί δεν είναι διαθέσιμοι" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Γραμμή εντολής επιστροφής" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Η γραμμή δεν αντιστοιχεί στην εντολή επιστροφής" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Η γραμμή έχει ήδη παραληφθεί" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Είδη μπορούν να παραληφθούν μόνο για παραγγελίες που είναι σε εξέλιξη" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Ποσότητα προς επιστροφή" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Νόμισμα τιμής γραμμής" @@ -6301,7 +6305,7 @@ msgstr "Αυτό το στοιχείο BOM κληρονομείται από τ msgid "Stock items for variant parts can be used for this BOM item" msgstr "Είδη αποθέματος για προϊόντα παραλλαγών μπορούν να χρησιμοποιηθούν για αυτό το στοιχείο BOM" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Η ποσότητα πρέπει να είναι ακέραια τιμή για προϊόντα με ιχνηλάτηση" @@ -6369,7 +6373,7 @@ msgstr "Αποτελέσματα" msgid "Number of results recorded against this template" msgstr "Αριθμός αποτελεσμάτων που έχουν καταγραφεί για αυτό το πρότυπο" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Νόμισμα αγοράς για αυτό το είδος αποθέματος" @@ -6485,7 +6489,7 @@ msgstr "Ποσότητα αυτού του προϊόντος που βρίσκ msgid "Outstanding quantity of this part scheduled to be built" msgstr "Εκκρεμής ποσότητα αυτού του προϊόντος που έχει προγραμματιστεί για παραγωγή" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Είδη αποθέματος" @@ -8072,7 +8076,7 @@ msgstr "Σύνολο" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Σειριακός αριθμός" @@ -8097,7 +8101,7 @@ msgstr "Αναφορά δοκιμών είδους αποθέματος" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Εγκατεστημένα είδη" @@ -8158,7 +8162,7 @@ msgstr "Φιλτράρισμα κατά τοποθεσίες ανώτατου ε msgid "Include sub-locations in filtered results" msgstr "Συμπερίληψη υποτοποθεσιών στα φιλτραρισμένα αποτελέσματα" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Γονική τοποθεσία" @@ -8242,7 +8246,7 @@ msgstr "Ημερομηνία λήξης πριν από" msgid "Expiry date after" msgstr "Ημερομηνία λήξης μετά από" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Παλαιωμένο" @@ -8311,7 +8315,7 @@ msgstr "Τύποι τοποθεσίας αποθέματος" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Προεπιλεγμένο εικονίδιο για όλες τις τοποθεσίες που δεν έχουν ορισμένο εικονίδιο (προαιρετικό)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Τοποθεσία αποθέματος" @@ -8319,11 +8323,11 @@ msgstr "Τοποθεσία αποθέματος" msgid "Stock Locations" msgstr "Τοποθεσίες αποθέματος" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Ιδιοκτήτης" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Επιλέξτε ιδιοκτήτη" @@ -8360,265 +8364,265 @@ msgstr "Το {field} δεν υπάρχει" msgid "Part must be specified" msgstr "Πρέπει να καθοριστεί προϊόν" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Τα είδη αποθέματος δεν μπορούν να τοποθετηθούν σε δομικές τοποθεσίες αποθέματος!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Δεν μπορεί να δημιουργηθεί είδος αποθέματος για εικονικά προϊόντα" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Ο τύπος προϊόντος ('{self.supplier_part.part}') πρέπει να είναι {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Η ποσότητα πρέπει να είναι 1 για είδος με σειριακό αριθμό" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Δεν μπορεί να οριστεί σειριακός αριθμός αν η ποσότητα είναι μεγαλύτερη από 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Το είδος δεν μπορεί να ανήκει στον εαυτό του" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Το είδος πρέπει να έχει αναφορά παραγωγής αν is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Η αναφορά παραγωγής δεν αντιστοιχεί στο ίδιο προϊόν" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Γονικό είδος αποθέματος" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Βασικό προϊόν" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Επιλέξτε αντίστοιχο προϊόν προμηθευτή για αυτό το είδος αποθέματος" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Πού βρίσκεται αυτό το είδος αποθέματος;" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Συσκευασία στην οποία αποθηκεύεται αυτό το είδος αποθέματος" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Εγκατεστημένο σε" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Είναι αυτό το είδος εγκατεστημένο σε άλλο είδος;" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Σειριακός αριθμός για αυτό το είδος" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Κωδικός παρτίδας για αυτό το είδος αποθέματος" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Ποσότητα αποθέματος" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Πηγή παραγωγής" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Εντολή παραγωγής για αυτό το είδος αποθέματος" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Έχει αναλωθεί από" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Εντολή παραγωγής που κατανάλωσε αυτό το είδος αποθέματος" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Πηγή εντολής αγοράς" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Εντολή αγοράς για αυτό το είδος αποθέματος" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Εντολή πώλησης προορισμού" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ημερομηνία λήξης για το είδος αποθέματος. Το απόθεμα θα θεωρείται ληγμένο μετά από αυτή την ημερομηνία" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Διαγραφή κατά την εξάντληση" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Διαγραφή αυτού του είδους αποθέματος όταν εξαντληθεί" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Τιμή αγοράς ανά μονάδα κατά τον χρόνο αγοράς" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Μετατράπηκε σε προϊόν" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "Η ποσότητα υπερβαίνει το διαθέσιμο απόθεμα" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Το προϊόν δεν έχει οριστεί ως ιχνηλάσιμο" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Η ποσότητα πρέπει να είναι ακέραιος αριθμός" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Η ποσότητα δεν πρέπει να υπερβαίνει το διαθέσιμο απόθεμα ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Οι σειριακοί αριθμοί πρέπει να δοθούν ως λίστα" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Η ποσότητα δεν αντιστοιχεί στους σειριακούς αριθμούς" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Το πρότυπο δοκιμής δεν υπάρχει" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Το είδος αποθέματος έχει αντιστοιχιστεί σε εντολή πώλησης" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Το είδος αποθέματος είναι εγκατεστημένο σε άλλο είδος" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Το είδος αποθέματος περιέχει άλλα είδη" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Το είδος αποθέματος έχει αντιστοιχιστεί σε πελάτη" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Το είδος αποθέματος βρίσκεται αυτή τη στιγμή σε παραγωγή" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Σειριακό απόθεμα δεν μπορεί να συγχωνευθεί" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Διπλότυπα είδη αποθέματος" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Τα είδη αποθέματος πρέπει να αναφέρονται στο ίδιο προϊόν" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Τα είδη αποθέματος πρέπει να αναφέρονται στο ίδιο προϊόν προμηθευτή" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Οι κωδικοί κατάστασης αποθέματος πρέπει να ταιριάζουν" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Το StockItem δεν μπορεί να μετακινηθεί καθώς δεν βρίσκεται σε απόθεμα" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Ιχνηλάτηση είδους αποθέματος" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Σημειώσεις καταχώρησης" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Αποτέλεσμα δοκιμής είδους αποθέματος" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Πρέπει να δοθεί τιμή για αυτή τη δοκιμή" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Πρέπει να μεταφορτωθεί συνημμένο για αυτή τη δοκιμή" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Μη έγκυρη τιμή για αυτή τη δοκιμή" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Αποτέλεσμα δοκιμής" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Τιμή αποτελέσματος δοκιμής" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Συνημμένο αποτελέσματος δοκιμής" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Σημειώσεις δοκιμής" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Σταθμός δοκιμής" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "Ο αναγνωριστικός κωδικός του σταθμού δοκιμής όπου πραγματοποιήθηκε η δοκιμή" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Έναρξη" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Χρονική σήμανση έναρξης της δοκιμής" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Ολοκλήρωση" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Χρονική σήμανση λήξης της δοκιμής" @@ -8694,214 +8698,214 @@ msgstr "Χρήση μεγέθους συσκευασίας κατά την πρ msgid "Use pack size" msgstr "Χρήση μεγέθους συσκευασίας" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Εισαγάγετε σειριακούς αριθμούς για νέα είδη" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Κωδικός προϊόντος προμηθευτή" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Ληγμένο" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Θυγατρικά είδη" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Εγγραφές ιχνηλάτησης" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Τιμή αγοράς αυτού του είδους αποθέματος, ανά μονάδα ή συσκευασία" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Εισαγάγετε τον αριθμό ειδών αποθέματος για σειριοποίηση" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "Δεν δόθηκε είδος αποθέματος" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Η ποσότητα δεν πρέπει να υπερβαίνει το διαθέσιμο απόθεμα ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Τοποθεσία προορισμού αποθέματος" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Δεν μπορούν να εκχωρηθούν σειριακοί αριθμοί σε αυτό το προϊόν" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Οι σειριακοί αριθμοί υπάρχουν ήδη" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Επιλέξτε είδος αποθέματος προς εγκατάσταση" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Ποσότητα προς εγκατάσταση" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Εισαγάγετε την ποσότητα των ειδών προς εγκατάσταση" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Προσθέστε σημείωση συναλλαγής (προαιρετικά)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Η ποσότητα προς εγκατάσταση πρέπει να είναι τουλάχιστον 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Το είδος αποθέματος δεν είναι διαθέσιμο" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Το επιλεγμένο προϊόν δεν βρίσκεται στο Δελτίο Υλικών (BOM)" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Η ποσότητα προς εγκατάσταση δεν πρέπει να υπερβαίνει τη διαθέσιμη ποσότητα" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Τοποθεσία προορισμού για το απεγκατεστημένο είδος" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Επιλέξτε προϊόν στο οποίο θα μετατραπεί το είδος αποθέματος" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Το επιλεγμένο προϊόν δεν είναι έγκυρη επιλογή για μετατροπή" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Δεν είναι δυνατή η μετατροπή είδους αποθέματος με εκχωρημένο SupplierPart" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Κωδικός κατάστασης είδους αποθέματος" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Επιλέξτε είδη αποθέματος για αλλαγή κατάστασης" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Δεν επιλέχθηκαν είδη αποθέματος" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Υποτοποθεσίες" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Γονική τοποθεσία αποθέματος" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Το προϊόν πρέπει να είναι διαθέσιμο για πώληση" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Το είδος έχει δεσμευτεί σε εντολή πώλησης" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Το είδος έχει δεσμευτεί σε εντολή παραγωγής" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Πελάτης στον οποίο θα αποδοθούν τα είδη αποθέματος" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Η επιλεγμένη εταιρεία δεν είναι πελάτης" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Σημειώσεις απόδοσης αποθέματος" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Πρέπει να δοθεί λίστα ειδών αποθέματος" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Σημειώσεις συγχώνευσης αποθέματος" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Να επιτρέπονται διαφορετικοί προμηθευτές" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Να επιτρέπεται η συγχώνευση ειδών αποθέματος με διαφορετικά προϊόντα προμηθευτή" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Να επιτρέπεται διαφορετική κατάσταση" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Να επιτρέπεται η συγχώνευση ειδών αποθέματος με διαφορετικούς κωδικούς κατάστασης" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Πρέπει να δοθούν τουλάχιστον δύο είδη αποθέματος" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Καμία αλλαγή" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Τιμή πρωτεύοντος κλειδιού StockItem" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Το είδος δεν βρίσκεται σε απόθεμα" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "Το είδος βρίσκεται ήδη σε απόθεμα" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "Η ποσότητα δεν πρέπει να είναι αρνητική" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Σημειώσεις συναλλαγής αποθέματος" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "Συγχώνευση με υπάρχον απόθεμα" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "Συγχώνευση επιστρεφόμενων ειδών με υπάρχοντα είδη αποθέματος, όπου είναι δυνατό" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Επόμενος σειριακός αριθμός" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Προηγούμενος σειριακός αριθμός" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index 5917615cfb..3c66d91506 100644 --- a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-22 01:31+0000\n" +"POT-Creation-Date: 2026-02-01 11:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,67 +18,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -117,9 +117,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "" @@ -587,7 +587,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -713,7 +713,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -728,10 +728,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -859,7 +859,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -914,12 +914,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -980,8 +980,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1012,8 +1012,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1025,7 +1025,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1065,10 +1065,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1128,8 +1128,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1150,7 +1150,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1238,7 +1238,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1282,11 +1282,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1299,7 +1299,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1361,11 +1361,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1394,7 +1394,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1773,7 +1773,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1851,7 +1851,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2130,17 +2130,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2185,7 +2185,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4128,7 +4128,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4146,7 +4146,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4210,8 +4210,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4860,7 +4860,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4912,8 +4912,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5031,7 +5031,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5103,8 +5103,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5169,7 +5169,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5316,11 +5316,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5376,11 +5376,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5388,7 +5388,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5405,7 +5405,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5421,7 +5421,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5433,75 +5433,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6302,7 +6306,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6370,7 +6374,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6486,7 +6490,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8073,7 +8077,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8098,7 +8102,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8159,7 +8163,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8243,7 +8247,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8312,7 +8316,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8320,11 +8324,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8361,265 +8365,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8695,214 +8699,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index 32dde349fe..19a49e8bff 100644 --- a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "endpoint API no encontrado" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Lista de artículos o filtros deben ser proporcionados para la operación en bloque" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Los artículos deben ser proporcionados como una lista" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Lista de artículos no válida" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Los filtros deben ser introducidos como un diccionario" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Filtros proporcionados inválidos" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Todos los filtros tienen que ser usados con verdadero" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Ningún artículo coincide con el criterio proporcionado" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Sin datos proporcionados" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "El usuario no tiene permiso para ver este modelo" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (de nuevo)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Confirmación de dirección de email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Debe escribir el mismo correo electrónico cada vez." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "La dirección de correo electrónico principal proporcionada no es válida." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "El dominio de correo electrónico proporcionado no está aprobado." @@ -116,9 +116,9 @@ msgstr "Número decimal no válido" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notas" @@ -586,7 +586,7 @@ msgstr "Incluye Variantes" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponible" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "En pedido" @@ -727,10 +727,10 @@ msgstr "Construir órden" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Ubicación" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Código de estado de construcción" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Numero de lote" @@ -913,12 +913,12 @@ msgstr "Responsable" msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Link externo" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Enlace a URL externa" @@ -979,8 +979,8 @@ msgstr "La salida de la construcción no coincide con el orden de construcción" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" @@ -1011,8 +1011,8 @@ msgstr "Ensamblar equipo" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Ensamblar equipo" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Artículo de stock" @@ -1127,8 +1127,8 @@ msgstr "Cantidad entera requerida para partes rastreables" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Cantidad entera requerida, ya que la factura de materiales contiene partes rastreables" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Números de serie" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Los siguientes números seriales ya existen o son inválidos" @@ -1237,7 +1237,7 @@ msgstr "Aceptar que los artículos de stock no se han asignado completamente a e msgid "Required stock has not been fully allocated" msgstr "El stock requerido no ha sido completamente asignado" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Aceptar incompleto" @@ -1281,11 +1281,11 @@ msgstr "Crear partida" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part debe apuntar a la misma parte que la orden de construcción" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "El artículo debe estar en stock" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Cantidad disponible ({q}) excedida" @@ -1298,7 +1298,7 @@ msgstr "La salida de la construcción debe especificarse para la asignación de msgid "Build output cannot be specified for allocation of untracked parts" msgstr "La salida de construcción no se puede especificar para la asignación de partes no rastreadas" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Debe proporcionarse la adjudicación de artículos" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Parte del proveedor" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Cantidad Asignada" @@ -1393,7 +1393,7 @@ msgstr "Permitir variantes" msgid "BOM Item" msgstr "Item de Lista de Materiales" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "En producción" @@ -1772,7 +1772,7 @@ msgstr "Definición" msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Archivo adjunto" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Valor" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Valor del parámetro" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Nota" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Campo de nota opcional" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultado" @@ -4127,7 +4127,7 @@ msgstr "Enlace a información de dirección (externa)" msgid "Manufacturer Part" msgstr "Parte del fabricante" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Parte base" @@ -4145,7 +4145,7 @@ msgstr "Seleccionar fabricante" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Número de parte de fabricante" @@ -4209,8 +4209,8 @@ msgstr "costo base" msgid "Minimum charge (e.g. stocking fee)" msgstr "Cargo mínimo (p. ej., cuota de almacenamiento)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Paquetes" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Referencia del pedido" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Estado" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "La cantidad debe ser un número positivo" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Recibido" msgid "Number of items received" msgstr "Número de artículos recibidos" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Precio de Compra" @@ -5102,8 +5102,8 @@ msgstr "Revisado por" msgid "User who checked this shipment" msgstr "Usuario que revisó este envío" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Envío" @@ -5168,7 +5168,7 @@ msgstr "La cantidad de asignación no puede exceder la cantidad de stock" msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "La cantidad debe ser 1 para el stock serializado" @@ -5315,11 +5315,11 @@ msgstr "Nombre del proveedor" msgid "Order cannot be cancelled" msgstr "El pedido no puede ser cancelado" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Permitir cerrar el pedido con partidas incompletas" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "El pedido tiene partidas incompletas" @@ -5375,11 +5375,11 @@ msgstr "El proveedor debe coincidir con la orden de compra" msgid "Purchase order must match supplier" msgstr "La orden de compra debe coincidir con el proveedor" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Partida" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Seleccione la ubicación de destino para los artículos recibidos" @@ -5387,7 +5387,7 @@ msgstr "Seleccione la ubicación de destino para los artículos recibidos" msgid "Enter batch code for incoming stock items" msgstr "Introduzca el código de lote para los artículos de almacén entrantes" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Fecha de Expiración" @@ -5404,7 +5404,7 @@ msgstr "Introduzca números de serie para artículos de almacén entrantes" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Código de barras escaneado" msgid "Barcode is already in use" msgstr "Código de barras en uso" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Se deben proporcionar las partidas" @@ -5432,75 +5432,79 @@ msgstr "Se requiere ubicación de destino" msgid "Supplied barcode values must be unique" msgstr "Los valores del código de barras deben ser únicos" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Envíos" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Envíos completados" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Moneda del precio de venta" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Elementos asignados" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "No se proporcionaron detalles de envío" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "La partida no está asociada con este pedido" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "La cantidad debe ser positiva" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Introduzca números de serie para asignar" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "El envío ya ha sido enviado" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "El envío no está asociado con este pedido" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "No se han encontrado coincidencias para los siguientes números de serie" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Los siguientes números de serie no están disponibles" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Partida de orden de devolución" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "La partida no coincide con la orden de devolución" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "La partida ya ha sido recibida" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Los artículos sólo pueden ser recibidos contra pedidos en curso" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Cantidad a devolver" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Moneda de precio de línea" @@ -6301,7 +6305,7 @@ msgstr "Este artículo BOM es heredado por BOMs para partes variantes" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Artículos de stock para partes variantes pueden ser usados para este artículo BOM" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "La cantidad debe ser un valor entero para las partes rastreables" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Moneda de compra de ítem de stock" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Elementos de stock" @@ -8072,7 +8076,7 @@ msgstr "Total" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Número de serie" @@ -8097,7 +8101,7 @@ msgstr "Artículo Stock Informe de prueba" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Elementos instalados" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Ubicación principal" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Desactualizado" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Ubicación de Stock" @@ -8319,11 +8323,11 @@ msgstr "Ubicación de Stock" msgid "Stock Locations" msgstr "Ubicaciones de Stock" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Propietario" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Seleccionar Propietario" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "Se debe especificar la pieza" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "La cantidad debe ser 1 para el artículo con un número de serie" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Número de serie no se puede establecer si la cantidad es mayor que 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "El objeto no puede pertenecer a sí mismo" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "El artículo debe tener una referencia de construcción si is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "La referencia de la construcción no apunta al mismo objeto de parte" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Artículo de stock padre" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Parte base" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Seleccione una parte del proveedor correspondiente para este artículo de stock" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "¿Dónde se encuentra este artículo de stock?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Empaquetar este artículo de stock se almacena en" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Instalado en" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "¿Está este artículo instalado en otro artículo?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Número de serie para este artículo" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Código de lote para este artículo de stock" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Cantidad de Stock" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Build de origen" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Build para este item de stock" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Consumido por" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Orden de compra de origen" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Orden de compra para este artículo de stock" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Orden de venta de destino" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Fecha de caducidad del artículo de stock. El stock se considerará caducado después de esta fecha" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Eliminar al agotar" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Eliminar este artículo de stock cuando se agoten las existencias" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Precio de compra único en el momento de la compra" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Convertido a parte" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "La parte no está establecida como rastreable" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Cantidad debe ser un entero" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Los números de serie deben ser proporcionados como una lista" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "La cantidad no coincide con los números de serie" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Artículo de stock ha sido asignado a un pedido de venta" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Artículo de stock está instalado en otro artículo" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Artículo de stock contiene otros artículos" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Artículo de stock ha sido asignado a un cliente" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "El artículo de stock está en producción" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Stock serializado no puede ser combinado" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Artículos de Stock Duplicados" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Los artículos de stock deben referirse a la misma parte" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Introduzca números de serie para nuevos artículos" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Número de pieza del proveedor" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Expirado" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Elementos secundarios" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Introduzca el número de artículos de stock para serializar" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La cantidad no debe exceder la cantidad disponible de stock ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Ubicación de stock de destino" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Los números de serie no se pueden asignar a esta parte" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Números de serie ya existen" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Añadir nota de transacción (opcional)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sub-ubicación" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "La parte debe ser vendible" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "El artículo está asignado a una orden de venta" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "El artículo está asignado a una orden de creación" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Cliente para asignar artículos de stock" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "La empresa seleccionada no es un cliente" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Notas de asignación de stock" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Debe proporcionarse una lista de artículos de stock" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Notas de fusión de stock" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Permitir proveedores no coincidentes" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permitir fusionar artículos de stock con diferentes partes de proveedor" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Permitir estado no coincidente" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Permitir fusionar artículos de stock con diferentes códigos de estado" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Debe proporcionar al menos dos artículos de stock" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Sin cambios" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Valor de clave primaria de Stock" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "No hay existencias del artículo" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Notas de transacción de stock" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 18be697a02..20703dfc4c 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "endpoint API no encontrado" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Lista de artículos o filtros deben ser proporcionados para la operación en bloque" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Los artículos deben ser provistos como una lista" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Lista de artículos inválida" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Los filtros deben ser provistos como un diccionario" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Filtros proporcionados inválidos" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Todos los filtros sólo deben ser usados como verdaderos" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Ningún artículo coincide con el criterio proporcionado" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "El usuario no tiene permiso para ver este modelo" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (de nuevo)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Confirmación de dirección de email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Debe escribir el mismo correo electrónico cada vez." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "La dirección de correo electrónico principal proporcionada no es válida." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "El dominio de correo electrónico proporcionado no está aprobado." @@ -116,9 +116,9 @@ msgstr "Número decimal inválido" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notas" @@ -586,7 +586,7 @@ msgstr "Incluye Variantes" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponible" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "En pedido" @@ -727,10 +727,10 @@ msgstr "Construir órden" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Ubicación" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Código de estado de construcción" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Numero de lote" @@ -913,12 +913,12 @@ msgstr "Responsable" msgid "User or group responsible for this build order" msgstr "Usuario o grupo responsable de esta orden de construcción" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Link externo" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Enlace a URL externa" @@ -979,8 +979,8 @@ msgstr "La salida de la construcción no coincide con el orden de construcción" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" @@ -1011,8 +1011,8 @@ msgstr "Ensamblar equipo" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Ensamblar equipo" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Artículo de stock" @@ -1127,8 +1127,8 @@ msgstr "Cantidad entera requerida para partes rastreables" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Cantidad entera requerida, ya que la factura de materiales contiene partes rastreables" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Números de serie" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Los siguientes números seriales ya existen o son inválidos" @@ -1237,7 +1237,7 @@ msgstr "Aceptar que los artículos de stock no se han asignado completamente a e msgid "Required stock has not been fully allocated" msgstr "El stock requerido no ha sido completamente asignado" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Aceptar incompleto" @@ -1281,11 +1281,11 @@ msgstr "Crear partida" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part debe apuntar a la misma parte que la orden de construcción" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "El artículo debe estar en stock" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Cantidad disponible ({q}) excedida" @@ -1298,7 +1298,7 @@ msgstr "La salida de la construcción debe especificarse para la asignación de msgid "Build output cannot be specified for allocation of untracked parts" msgstr "La salida de construcción no se puede especificar para la asignación de partes no rastreadas" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Debe proporcionarse la adjudicación de artículos" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Parte del proveedor" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Cantidad Asignada" @@ -1393,7 +1393,7 @@ msgstr "Permitir variantes" msgid "BOM Item" msgstr "Item de Lista de Materiales" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "En producción" @@ -1772,7 +1772,7 @@ msgstr "Definición" msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Archivo adjunto" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Clave lógica del estado que es igual a este estado personalizado en la lógica de negocios" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Valor" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Valor del parámetro" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Nota" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Campo de nota opcional" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultado" @@ -4127,7 +4127,7 @@ msgstr "Enlace a información de dirección (externa)" msgid "Manufacturer Part" msgstr "Parte del fabricante" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Parte base" @@ -4145,7 +4145,7 @@ msgstr "Seleccionar fabricante" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Número de parte de fabricante" @@ -4209,8 +4209,8 @@ msgstr "costo base" msgid "Minimum charge (e.g. stocking fee)" msgstr "Cargo mínimo (p. ej., cuota de almacenamiento)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Paquetes" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Referencia del pedido" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Estado" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "La cantidad debe ser un número positivo" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Recibido" msgid "Number of items received" msgstr "Número de artículos recibidos" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Precio de Compra" @@ -5102,8 +5102,8 @@ msgstr "Revisado por" msgid "User who checked this shipment" msgstr "Usuario que revisó este envío" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Envío" @@ -5168,7 +5168,7 @@ msgstr "La cantidad de asignación no puede exceder la cantidad de stock" msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "La cantidad debe ser 1 para el stock serializado" @@ -5315,11 +5315,11 @@ msgstr "Nombre del proveedor" msgid "Order cannot be cancelled" msgstr "El pedido no puede ser cancelado" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Permitir cerrar el pedido con partidas incompletas" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "El pedido tiene partidas incompletas" @@ -5375,11 +5375,11 @@ msgstr "El proveedor debe coincidir con la orden de compra" msgid "Purchase order must match supplier" msgstr "La orden de compra debe coincidir con el proveedor" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Partida" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Seleccione la ubicación de destino para los artículos recibidos" @@ -5387,7 +5387,7 @@ msgstr "Seleccione la ubicación de destino para los artículos recibidos" msgid "Enter batch code for incoming stock items" msgstr "Introduzca el código de lote para los artículos de almacén entrantes" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Fecha de Expiración" @@ -5404,7 +5404,7 @@ msgstr "Introduzca números de serie para artículos de almacén entrantes" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Código de barras escaneado" msgid "Barcode is already in use" msgstr "Código de barras en uso" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Se deben proporcionar las partidas" @@ -5432,75 +5432,79 @@ msgstr "Se requiere ubicación de destino" msgid "Supplied barcode values must be unique" msgstr "Los valores del código de barras deben ser únicos" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Envíos" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Envíos completados" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Moneda del precio de venta" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Elementos asignados" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "No se proporcionaron detalles de envío" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "La partida no está asociada con este pedido" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "La cantidad debe ser positiva" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Introduzca números de serie para asignar" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "El envío ya ha sido enviado" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "El envío no está asociado con este pedido" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "No se han encontrado coincidencias para los siguientes números de serie" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Los siguientes números de serie no están disponibles" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Partida de orden de devolución" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "La partida no coincide con la orden de devolución" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "La partida ya ha sido recibida" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Los artículos sólo pueden ser recibidos contra pedidos en curso" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Cantidad a devolver" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Moneda de precio de línea" @@ -6301,7 +6305,7 @@ msgstr "Este artículo BOM es heredado por BOMs para partes variantes" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Artículos de stock para partes variantes pueden ser usados para este artículo BOM" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "La cantidad debe ser un valor entero para las partes rastreables" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Moneda de compra de ítem de stock" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Elementos de stock" @@ -8072,7 +8076,7 @@ msgstr "Total" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Número de serie" @@ -8097,7 +8101,7 @@ msgstr "Artículo Stock Informe de prueba" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Elementos instalados" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Ubicación principal" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Desactualizado" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Ubicación de Stock" @@ -8319,11 +8323,11 @@ msgstr "Ubicación de Stock" msgid "Stock Locations" msgstr "Ubicaciones de Stock" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Propietario" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Seleccionar Propietario" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "Se debe especificar la pieza" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "La cantidad debe ser 1 para el artículo con un número de serie" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Número de serie no se puede establecer si la cantidad es mayor que 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "El objeto no puede pertenecer a sí mismo" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "El artículo debe tener una referencia de construcción si is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "La referencia de la construcción no apunta al mismo objeto de parte" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Artículo de stock padre" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Parte base" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Seleccione una parte del proveedor correspondiente para este artículo de stock" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "¿Dónde se encuentra este artículo de stock?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Empaquetar este artículo de stock se almacena en" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Instalado en" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "¿Está este artículo instalado en otro artículo?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Número de serie para este artículo" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Código de lote para este artículo de stock" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Cantidad de Stock" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Build de origen" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Build para este item de stock" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Consumido por" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Orden de compra de origen" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Orden de compra para este artículo de stock" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Orden de venta de destino" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Fecha de caducidad del artículo de stock. El stock se considerará caducado después de esta fecha" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Eliminar al agotar" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Eliminar este artículo de stock cuando se agoten las existencias" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Precio de compra único en el momento de la compra" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Convertido a parte" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "La parte no está establecida como rastreable" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Cantidad debe ser un entero" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Los números de serie deben ser proporcionados como una lista" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "La cantidad no coincide con los números de serie" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Artículo de stock ha sido asignado a un pedido de venta" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Artículo de stock está instalado en otro artículo" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Artículo de stock contiene otros artículos" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Artículo de stock ha sido asignado a un cliente" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "El artículo de stock está en producción" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Stock serializado no puede ser combinado" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Artículos de Stock Duplicados" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Los artículos de stock deben referirse a la misma parte" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Introduzca números de serie para nuevos artículos" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Número de pieza del proveedor" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Expirado" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Elementos secundarios" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Introduzca el número de artículos de stock para serializar" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La cantidad no debe exceder la cantidad disponible de stock ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Ubicación de stock de destino" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Los números de serie no se pueden asignar a esta parte" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Números de serie ya existen" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Añadir nota de transacción (opcional)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sub-ubicación" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "La parte debe ser vendible" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "El artículo está asignado a una orden de venta" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "El artículo está asignado a una orden de creación" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Cliente para asignar artículos de stock" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "La empresa seleccionada no es un cliente" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Notas de asignación de stock" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Debe proporcionarse una lista de artículos de stock" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Notas de fusión de stock" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Permitir proveedores no coincidentes" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permitir fusionar artículos de stock con diferentes partes de proveedor" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Permitir estado no coincidente" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Permitir fusionar artículos de stock con diferentes códigos de estado" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Debe proporcionar al menos dos artículos de stock" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Sin cambios" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Valor de clave primaria de Stock" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "No hay existencias del artículo" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Notas de transacción de stock" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index 614ef1c260..9c8910e6a9 100644 --- a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Teil ei ole selle lehe vaatamiseks luba" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Meili (uuesti)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "E-posti aadressi kinnitus" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Märkmed" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Saadaval" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Asukoht" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "Definitsioon" msgid "Unit definition" msgstr "Ühiku definitsioon" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Manus" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Märkus" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Tulemus" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Staatus" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Saadetis" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Skännitud ribakood" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Saadetised" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Järgmised seerianumbrid ei ole saadaval" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Seerianumber" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Testitulemused" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Tarnija osa number" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index 30bf19f684..4387bef616 100644 --- a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Address e API peida nashod" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "لیست اقلام یا فیلترها باید برای عملیات انبوه ارائه شود" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "موارد باید به صورت لیست ارائه شود" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "لیست موارد نامعتبر ارائه شده است" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "فیلترها باید به صورت دستوری ارائه شوند" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "فیلترهای نامعتبر ارائه شده است" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "تمامی فیلترها باید منحصراً با مقدار true مورد استفاده قرار گیرند" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "هیچ موردی با معیارهای ارائه شده مطابقت ندارد" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "کاربر سطح دسترسی نمایش این مدل را ندارد" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "ایمیل (دوباره وارد کنید)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "تایید آدرس ایمیل" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "هر بار باید همان ایمیل را تایپ کنید." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "آدرس ایمیل اصلی ارائه شده معتبر نیست." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "دامنه ایمیل ارائه شده تایید نشده است." @@ -116,9 +116,9 @@ msgstr "مقدار اعشاری نامعتبر است" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "یادداشت" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "در دسترس" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "سفارش ساخت" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "مکان" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "پیوند خارجی" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index a72d13d6fd..d7352fa2b1 100644 --- a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API-rajapintaa ei löydy" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Käyttäjän oikeudet eivät riitä kohteen tarkastelemiseen" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Sähköposti (uudelleen)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Sähköpostiosoitteen vahvistus" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Sinun täytyy kirjoittaa sama sähköposti joka kerta." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Annettu ensisijainen sähköpostiosoite ei kelpaa." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Annetun sähköpostiosoitteen verkkotunnusta ei hyväksytä." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Merkinnät" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Saatavilla" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Sijainti" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Ulkoinen linkki" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Linkki ulkoiseen URLiin" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Varastotuote" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Sarjanumerot" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Liite" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Arvo" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Muistiinpano" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "Valitse valmistaja" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Valmistajan osanumero" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Tilauksen viite" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Tila" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Vastaanotettu" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Sarjanumero" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index ed19da6912..7c396b1296 100644 --- a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Point de terminaison de l'API introuvable" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Liste des éléments ou des filtres à fournir pour les opérations en vrac" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Les éléments doivent être fournis sous forme de liste" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Liste d'éléments non valide fournie" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Les filtres doivent être fournis sous forme de dictionnaire" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Filtres fournis invalides" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Tous les filtres ne doivent être utilisés qu'avec \"true\"" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Aucun élément ne correspond aux critères fournis" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Aucune donnée disponible" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "L'utilisateur n'a pas la permission de voir ce modèle" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (encore)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Confirmation de l'adresse email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Vous devez taper le même e-mail à chaque fois." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "L'adresse e-mail principale fournie n'est pas valide." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Le domaine e-mail fourni n'est pas approuvé." @@ -116,9 +116,9 @@ msgstr "Valeur décimale invalide" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notes" @@ -586,7 +586,7 @@ msgstr "Inclure les variantes" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponible" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "En Commande" @@ -727,10 +727,10 @@ msgstr "Ordre de Fabrication" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Emplacement" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Code de statut de construction" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Code de lot" @@ -913,12 +913,12 @@ msgstr "Responsable" msgid "User or group responsible for this build order" msgstr "Utilisateur ou groupe responsable de cet ordre de construction" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Lien Externe" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Lien vers une url externe" @@ -979,8 +979,8 @@ msgstr "L'ordre de production de correspond pas à l'ordre de commande" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" @@ -1011,8 +1011,8 @@ msgstr "Création de l'objet" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Création de l'objet" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "L'article de stock est suralloué" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Article en stock" @@ -1127,8 +1127,8 @@ msgstr "Quantité entière requise pour les pièces à suivre" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Quantité entière requise, car la facture de matériaux contient des pièces à puce" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Numéros de série" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Affecter automatiquement les éléments requis avec les numéros de série correspondants" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Les numéros de série suivants existent déjà, ou sont invalides" @@ -1237,7 +1237,7 @@ msgstr "Accepter les articles de stock qui n'ont pas été complètement alloué msgid "Required stock has not been fully allocated" msgstr "Le stock requis n'a pas encore été totalement alloué" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Accepter les incomplèts" @@ -1281,11 +1281,11 @@ msgstr "Élément de la ligne de construction" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part doit pointer sur la même pièce que l'ordre de construction" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "L'article doit être en stock" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantité disponible ({q}) dépassée" @@ -1298,7 +1298,7 @@ msgstr "La sortie de construction doit être spécifiée pour l'allocation des p msgid "Build output cannot be specified for allocation of untracked parts" msgstr "La sortie de la construction ne peut pas être spécifiée pour l'allocation des pièces non suivies" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Les articles d'allocation doivent être fournis" @@ -1360,11 +1360,11 @@ msgstr "Construire" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Pièce fournisseur" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Quantité allouée" @@ -1393,7 +1393,7 @@ msgstr "Autoriser les variantes" msgid "BOM Item" msgstr "Article du BOM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "En Production" @@ -1772,7 +1772,7 @@ msgstr "Définition" msgid "Unit definition" msgstr "Définition de l'unité" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Pièce jointe" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Clé logique de l'état qui est égale à cet état personnalisé dans la logique métier" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Valeur" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Valeur du paramètre" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Note" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Champ de notes facultatif" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Données de réponse provenant de la lecture du code-barres" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Résultat" @@ -4127,7 +4127,7 @@ msgstr "Lien vers les informations de l'adresse (externe)" msgid "Manufacturer Part" msgstr "Pièces du fabricant" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Pièce de base" @@ -4145,7 +4145,7 @@ msgstr "Sélectionner un fabricant" msgid "MPN" msgstr "Référence fabricant" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Référence du fabricant" @@ -4209,8 +4209,8 @@ msgstr "coût de base" msgid "Minimum charge (e.g. stocking fee)" msgstr "Frais minimums (par exemple frais de stock)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Conditionnement" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Référence de la commande" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "État" @@ -4911,8 +4911,8 @@ msgstr "Il manque une pièce liée à l'article de la ligne" msgid "Quantity must be a positive number" msgstr "La quantité doit être un nombre positif" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Reçu" msgid "Number of items received" msgstr "Nombre d'éléments reçus" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Prix d'achat" @@ -5102,8 +5102,8 @@ msgstr "Vérifié par" msgid "User who checked this shipment" msgstr "Utilisateur qui a vérifié cet envoi" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Envoi" @@ -5168,7 +5168,7 @@ msgstr "La quantité d'allocation ne peut pas excéder la quantité en stock" msgid "Allocation quantity must be greater than zero" msgstr "La quantité allouée doit être supérieure à zéro" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "La quantité doit être égale à 1 pour un article de stock sérialisé" @@ -5315,11 +5315,11 @@ msgstr "Nom du fournisseur" msgid "Order cannot be cancelled" msgstr "La commande ne peut pas être annulée" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Permettre la clôture d'une commande avec des postes incomplets" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "La commande comporte des postes incomplets" @@ -5375,11 +5375,11 @@ msgstr "Le fournisseur doit correspondre au bon de commande" msgid "Purchase order must match supplier" msgstr "Le bon de commande doit correspondre au fournisseur" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Poste" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Sélectionner le lieu de destination des envois reçus" @@ -5387,7 +5387,7 @@ msgstr "Sélectionner le lieu de destination des envois reçus" msgid "Enter batch code for incoming stock items" msgstr "Saisir le code de lot pour les articles de stock entrant" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Date d'expiration" @@ -5404,7 +5404,7 @@ msgstr "Entrez les numéros de série pour les articles de stock entrants" msgid "Override packaging information for incoming stock items" msgstr "Remplacer les informations d'emballage pour les articles en stock entrants" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Note supplémentaire pour les articles en stock entrant" @@ -5420,7 +5420,7 @@ msgstr "Code-barres scanné" msgid "Barcode is already in use" msgstr "Le code-barres est déjà utilisé" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Les postes doivent être fournis" @@ -5432,75 +5432,79 @@ msgstr "L'emplacement de la destination doit être spécifié" msgid "Supplied barcode values must be unique" msgstr "Les valeurs de code-barres fournies doivent être uniques" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Envois" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Envois terminés" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Devise du prix de vente" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Postes alloués" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Aucun détail sur l'expédition n'est fourni" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Le poste n'est pas associé à cette commande" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "La quantité doit être positive" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Entrez les numéros de série à allouer" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "L'envoi a déjà été effectué" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "L'envoi n'est pas associé à cette commande" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Aucune correspondance trouvée pour les numéros de série suivants" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Les numéros de série suivants sont indisponibles" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Poste de commande de retour" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Le poste ne correspond pas à l'ordre de retour" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Le poste a déjà été reçu" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Les articles ne peuvent être reçus que pour des commandes en cours" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Quantité à retourner" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Devise du prix de la ligne" @@ -6301,7 +6305,7 @@ msgstr "Ce poste de nomenclature est hérité des nomenclatures des composants v msgid "Stock items for variant parts can be used for this BOM item" msgstr "Les postes de stock pour les composants variants peuvent être utilisés pour ce poste de nomenclature" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "La quantité doit être un nombre entier pour les pièces pouvant être suivies" @@ -6369,7 +6373,7 @@ msgstr "Résultats" msgid "Number of results recorded against this template" msgstr "Nombre de résultats enregistrés par rapport à ce modèle" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Devise d'achat de l'item" @@ -6485,7 +6489,7 @@ msgstr "Quantité de cette pièce actuellement en production" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Quantité exceptionnelle de cette pièce sont planifié à la fabrication" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Éléments en stock" @@ -8072,7 +8076,7 @@ msgstr "Total" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Numéro de série" @@ -8097,7 +8101,7 @@ msgstr "Rapport de test des articles en stock" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Éléments installés" @@ -8158,7 +8162,7 @@ msgstr "Filtrer par lieux de premier niveau" msgid "Include sub-locations in filtered results" msgstr "Inclure les sous-emplacements dans les résultats filtrés" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Emplacement parent" @@ -8242,7 +8246,7 @@ msgstr "Date d'expiration avant" msgid "Expiry date after" msgstr "Date d’expiration après" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Périmé" @@ -8311,7 +8315,7 @@ msgstr "Types d'emplacements de stock" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Icône par défaut pour tous les lieux qui n'ont pas d'icône (facultatif)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Emplacement du stock" @@ -8319,11 +8323,11 @@ msgstr "Emplacement du stock" msgid "Stock Locations" msgstr "Emplacement des stocks" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Propriétaire" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Sélectionner un propriétaire" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "La pièce doit être spécifiée" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Les articles en stock ne peuvent pas être localisés dans des emplacements de stock structurel !" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Il n'est pas possible de créer un article de stock pour les pièces virtuelles" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Le type de pièce ('{self.supplier_part.part}') doit être {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "La quantité doit être de 1 pour un article avec un numéro de série" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Le numéro de série ne peut pas être défini si la quantité est supérieure à 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "L'objet ne peut pas s'appartenir à lui-même" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "L'élément doit avoir une référence de construction si is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "La référence de construction ne pointe pas vers le même objet de pièce" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Poste de stock parent" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Pièce de base" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Sélectionnez une pièce fournisseur correspondante pour cet article en stock" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Où se trouve cet article en stock ?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "L'emballage de cet article en stock est stocké dans" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Installé dans" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "L'article a été installé dans un autre article ?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Numéro de série pour cet article" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Code de lot pour cet article de stock" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Quantité en stock" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Source Construire" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Construire pour cet article en stock" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Consommé par" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Ordre de construction qui a consommé cet article de stock" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Bon de commande source" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Commande d'achat pour cet article en stock" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Destination de la commande client" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Date d'expiration de l'article en stock. Le stock sera considéré comme périmé après cette date" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Supprimer lors de l'épuisement" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Supprimer ce poste de stock lorsque le stock est épuisé" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Prix d'achat de l'unité unique au moment de l'achat" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Converti en partie" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "La pièce n'est pas définie comme pouvant faire l'objet d'un suivi" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "La quantité doit être un nombre entier" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "La quantité ne doit pas dépasser la quantité disponible en stock ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Les numéros de série doivent être fournis sous forme de liste" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "La quantité ne correspond pas au nombre de numéros de série" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Le modèle de test n'existe pas" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Un article de stock a été affecté à une commande client" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "L'article de stock est installé dans un autre article" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "L'article de stock contient d'autres articles" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Un article de stock a été affecté à un client" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "L'article de stock est actuellement en production" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Le stock sérialisé ne peut pas être fusionné" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Articles de stock en double" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Les articles en stock doivent se référer à la même pièce" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Les articles en stock doivent se référer à la même pièce du fournisseur" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Les codes d'état des stocks doivent correspondre" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "StockItem ne peut pas être déplacé car il n'est pas en stock" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Suivi des articles en stock" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Notes d'entrée" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Résultat du test de l'article en stock" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Une valeur doit être fournie pour ce test" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "La pièce jointe doit être téléchargée pour ce test" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Valeur non valide pour ce test" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Résultat du test" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Valeur de sortie du test" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Pièce jointe au résultat du test" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Notes de test" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Station de test" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "L'identifiant de la station de test où le test a été effectué" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Commencé" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Horodatage du début du test" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Fini" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Horodatage de la fin du test" @@ -8694,214 +8698,214 @@ msgstr "Utiliser la taille de l'emballage lors de l'ajout : la quantité défini msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Entrez les numéros de série pour les nouveaux articles" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Référence du fournisseur" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Expiré" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Éléments enfants" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Suivi des éléments" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Prix d'achat de cet article en stock, par unité ou par paquet" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Entrez le nombre d'articles en stock à sérialiser" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La quantité ne doit pas dépasser la quantité disponible en stock ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Emplacement du stock de destination" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Les numéros de série ne peuvent pas être assignés à cette pièce" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Les numéros de série existent déjà" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Sélectionner l'article de stock à installer" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Quantité à installer" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Saisir la quantité d'articles à installer" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Ajouter une note de transaction (facultatif)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "La quantité à installer doit être d'au moins 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "L'article en stock n'est pas disponible" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "La pièce sélectionnée ne figure pas dans la nomenclature" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "La quantité à installer ne doit pas dépasser la quantité disponible" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Emplacement de destination de l'élément désinstallé" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Sélectionner la pièce à convertir en article de stock" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "La partie sélectionnée n'est pas une option valide pour la conversion" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Impossible de convertir un article de stock auquel un SupplierPart a été attribué" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Code d'état de l'article en stock" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Sélectionner les articles en stock pour modifier leur statut" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Aucun article en stock n'a été sélectionné" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sous-localisations" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Emplacement du stock mère" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "La pièce doit être vendable" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "L'article est affecté à une commande client" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "L'article est attribué à un ordre de fabrication" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Affectation d'articles en stock par le client" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "L'entreprise sélectionnée n'est pas un client" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Notes d'affectation des stocks" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Une liste des articles en stock doit être fournie" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Notes sur les fusions d'actions" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Autoriser les fournisseurs non concordants" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permettre la fusion d'articles en stock avec des pièces de fournisseurs différents" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Autoriser la non-concordance des statuts" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Permettre la fusion d'articles en stock ayant des codes de statut différents" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Au moins deux articles en stock doivent être fournis" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Pas de changement" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Valeur de la clé primaire StockItem" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "L'article n'est plus en stock" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Notes sur les transactions boursières" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Numéro de série suivant" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Numéro de série précédent" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index dcf6180878..6d26fbf532 100644 --- a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "למשתמש אין הרשאה לצפות במוזל הזה" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "אימייל (שנית)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "אישור כתובת אימייל" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "חובה לרשום את אותו אימייל בכל פעם." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "קישור חיצוני" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "מספרים סידוריים" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "קובץ מצורף" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index faa936976c..1dde0fa1cd 100644 --- a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index 65ffadbfea..39b590ebf6 100644 --- a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API funkciót nem találom" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Tömeges művelethez tételek vagy szűrők megadása kötelező" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "A tételeket listában kell átadni" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Érvénytelen a tétel lista" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "A szűrőket dict - szótár - formában kell megadni" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Érvénytelen szűrők vannak megadva" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Minden szűrő csak true értékkel használható" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Nincs a szűrésnek megfelelő tétel" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Nincs adat megadva" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Ennek a mezőnek egyedinek kell lennie." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Nincs jogosultságod az adatok megtekintéséhez" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (újra)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Email cím megerősítés" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Mindig ugyanazt az email címet kell beírni." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "A megadott elsődleges email cím nem valós." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "A megadott email domain nincs jóváhagyva." @@ -116,9 +116,9 @@ msgstr "Érvénytelen decimális érték" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Megjegyzések" @@ -586,7 +586,7 @@ msgstr "Változatokkal együtt" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Elérhető" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Rendelve" @@ -727,10 +727,10 @@ msgstr "Gyártási utasítás" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Hely" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Gyártás státusz kód" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Batch kód" @@ -913,12 +913,12 @@ msgstr "Felelős" msgid "User or group responsible for this build order" msgstr "Felhasználó vagy csoport aki felelős ezért a gyártásért" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Külső link" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link külső URL-re" @@ -979,8 +979,8 @@ msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" @@ -1011,8 +1011,8 @@ msgstr "Gyártás objektum" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Gyártás objektum" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Készlet túlfoglalva" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Készlet tétel" @@ -1127,8 +1127,8 @@ msgstr "Egész számú mennyiség szükséges az egyedi követésre kötelezett msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Egész számú mennyiség szükséges, mivel az alkatrészjegyzék egyedi követésre kötelezett alkatrészeket tartalmaz" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Sorozatszámok" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Szükséges tételek automatikus hozzárendelése a megfelelő sorozatszámokkal" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek" @@ -1238,7 +1238,7 @@ msgstr "Fogadd el hogy a készlet tételek nincsenek teljesen lefoglalva ehhez a msgid "Required stock has not been fully allocated" msgstr "A szükséges készlet nem lett teljesen lefoglalva" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Befejezetlenek elfogadása" @@ -1282,11 +1282,11 @@ msgstr "Gyártás sor tétel" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part ugyanarra az alkatrészre kell mutasson mint a gyártási utasítás" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "A tételnek kell legyen készlete" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Rendelkezésre álló mennyiség ({q}) túllépve" @@ -1299,7 +1299,7 @@ msgstr "Gyártási kimenetet meg kell adni a követésre kötelezett alkatrésze msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Gyártási kimenetet nem lehet megadni a követésre kötelezett alkatrészek lefoglalásához" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "A lefoglalandó tételeket meg kell adni" @@ -1361,11 +1361,11 @@ msgstr "Gyártás" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Beszállítói alkatrész" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Lefoglalt mennyiség" @@ -1394,7 +1394,7 @@ msgstr "Változatok" msgid "BOM Item" msgstr "Alkatrészjegyzék tétel" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Gyártásban" @@ -1773,7 +1773,7 @@ msgstr "Definíció" msgid "Unit definition" msgstr "Mértékegység definíció" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Melléklet" @@ -1851,7 +1851,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Az állapot logikai kulcsa amely megegyezik az üzleti logika egyedi állapotával" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Érték" @@ -2130,17 +2130,17 @@ msgid "Parameter Value" msgstr "Paraméter értéke" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Megjegyzés" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Opcionális megjegyzés mező" @@ -2185,7 +2185,7 @@ msgid "Response data from the barcode scan" msgstr "Vonalkód olvasó válasz adat" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Eredmény" @@ -4128,7 +4128,7 @@ msgstr "Link a címinformációkhoz (külső)" msgid "Manufacturer Part" msgstr "Gyártói alkatrész" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Kiindulási alkatrész" @@ -4146,7 +4146,7 @@ msgstr "Gyártó kiválasztása" msgid "MPN" msgstr "MPN (Gyártói cikkszám)" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Gyártói cikkszám" @@ -4210,8 +4210,8 @@ msgstr "alap költség" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimális díj (pl. tárolási díj)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Csomagolás" @@ -4860,7 +4860,7 @@ msgid "Order reference" msgstr "Rendelés azonosító" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Állapot" @@ -4912,8 +4912,8 @@ msgstr "Sortételen hiányzik a kapcsolódó alkatrész" msgid "Quantity must be a positive number" msgstr "Mennyiség pozitív kell legyen" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5031,7 +5031,7 @@ msgstr "Beérkezett" msgid "Number of items received" msgstr "Érkezett tételek száma" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Beszerzési ár" @@ -5103,8 +5103,8 @@ msgstr "Ellenőrizte" msgid "User who checked this shipment" msgstr "Felhasználó aki ellenőrizte ezt a szállítmányt" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Szállítmány" @@ -5169,7 +5169,7 @@ msgstr "A lefoglalandó mennyiség nem haladhatja meg a készlet mennyiségét" msgid "Allocation quantity must be greater than zero" msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" @@ -5316,11 +5316,11 @@ msgstr "Beszállító neve" msgid "Order cannot be cancelled" msgstr "A rendelést nem lehet törölni" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Rendelés lezárása teljesítetlen sortételek esetén is" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "A rendelésben teljesítetlen sortételek vannak" @@ -5376,11 +5376,11 @@ msgstr "A beszállítónak egyeznie kell a beszerzési rendelésben lévővel" msgid "Purchase order must match supplier" msgstr "A beszerzési rendelésnek egyeznie kell a beszállítóval" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Sortétel" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Válassz cél helyet a beérkezett tételeknek" @@ -5388,7 +5388,7 @@ msgstr "Válassz cél helyet a beérkezett tételeknek" msgid "Enter batch code for incoming stock items" msgstr "Írd be a batch kódját a beérkezett tételeknek" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Lejárati dátum" @@ -5405,7 +5405,7 @@ msgstr "Írd be a sorozatszámokat a beérkezett tételekhez" msgid "Override packaging information for incoming stock items" msgstr "Bejövő készlettételek csomagolási információjának felülbírálata" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Kiegészítő megjegyzés beérkező készlettételekhez" @@ -5421,7 +5421,7 @@ msgstr "Beolvasott vonalkód" msgid "Barcode is already in use" msgstr "Ez a vonalkód már használva van" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Sortételt meg kell adni" @@ -5433,75 +5433,79 @@ msgstr "A cél helyet kötelező megadni" msgid "Supplied barcode values must be unique" msgstr "Megadott vonalkódoknak egyedieknek kel lenniük" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Szállítások" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Kész szállítmányok" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Eladási ár pénzneme" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Foglalt tételek" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Nincsenek szállítmány részletek megadva" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Sortétel nincs hozzárendelve ehhez a rendeléshez" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Mennyiség pozitív kell legyen" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Írd be a sorozatszámokat a kiosztáshoz" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Szállítmány kiszállítva" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Szállítmány nincs hozzárendelve ehhez a rendeléshez" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Nincs találat a következő sorozatszámokra" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Az alábbi sorozatszámok nem elérhetők" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Visszavétel sortétel" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Sortétel nem egyezik a visszavétellel" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "A sortétel már beérkezett" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Csak folyamatban lévő megrendelés tételeit lehet bevételezni" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Visszaküldési mennyiség" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Sortétel pénzneme" @@ -6302,7 +6306,7 @@ msgstr "Ezt az alkatrészjegyzék tételt az alkatrész változatok alkatrészje msgid "Stock items for variant parts can be used for this BOM item" msgstr "Alkatrészváltozatok készlet tételei használhatók ehhez az alkatrészjegyzék tételhez" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "A mennyiség egész szám kell legyen a követésre kötelezett alkatrészek esetén" @@ -6370,7 +6374,7 @@ msgstr "Eredmények" msgid "Number of results recorded against this template" msgstr "Eszerint a sablon szerint rögzített eredmények száma" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Beszerzési pénzneme ennek a készlet tételnek" @@ -6486,7 +6490,7 @@ msgstr "Az alkatrészből jelenleg ennyi van gyártás alatt" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Már beütemezett de még nem kész gyártási mennyiség" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Készlet tételek" @@ -8073,7 +8077,7 @@ msgstr "Összesen" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Sorozatszám" @@ -8098,7 +8102,7 @@ msgstr "Készlet tétel teszt riport" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Beépített tételek" @@ -8159,7 +8163,7 @@ msgstr "Csúcs készlethelyre szűrés" msgid "Include sub-locations in filtered results" msgstr "Szűrt eredmények tartalmazzák az alhelyeket" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Szülő hely" @@ -8243,7 +8247,7 @@ msgstr "Lejárat előtt" msgid "Expiry date after" msgstr "Lejárat után" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Állott" @@ -8312,7 +8316,7 @@ msgstr "Készlethely típusok" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Alapértelmezett ikon azokhoz a helyekhez, melyeknek nincs ikonja beállítva (válaszható)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Készlet hely" @@ -8320,11 +8324,11 @@ msgstr "Készlet hely" msgid "Stock Locations" msgstr "Készlethelyek" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Tulajdonos" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Tulajdonos kiválasztása" @@ -8361,265 +8365,265 @@ msgstr "a(z) {field} nem létezik" msgid "Part must be specified" msgstr "Alkatrész kiválasztása kötelező" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "A szerkezeti raktári helyre nem lehet készletet felvenni!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Virtuális alkatrészből nem lehet készletet létrehozni" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "A beszállítói alkatrész típusa ('{self.supplier_part.part}') mindenképpen {self.part} kellene, hogy legyen" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Mennyiség 1 kell legyen a sorozatszámmal rendelkező tételnél" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Nem lehet sorozatszámot megadni ha a mennyiség több mint egy" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "A tétel nem tartozhat saját magához" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "A tételnek kell legyen gyártási azonosítója ha az is_bulding igaz" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Gyártási azonosító nem ugyanarra az alkatrész objektumra mutat" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Szülő készlet tétel" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Kiindulási alkatrész" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Válassz egy egyező beszállítói alkatrészt ehhez a készlet tételhez" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Hol található ez az alkatrész?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "A csomagolása ennek a készlet tételnek itt van tárolva" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Beépítve ebbe" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Ez a tétel be van építve egy másik tételbe?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Sorozatszám ehhez a tételhez" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Batch kód ehhez a készlet tételhez" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Készlet mennyiség" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Forrás gyártás" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Gyártás ehhez a készlet tételhez" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Felhasználva ebben" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Felhasználva ebben a gyártásban" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Forrás beszerzési rendelés" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Beszerzés ehhez a készlet tételhez" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Cél vevői rendelés" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Készlet tétel lejárati dátuma. A készlet lejártnak tekinthető ezután a dátum után" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Törlés ha kimerül" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Készlet tétel törlése ha kimerül" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Egy egység beszerzési ára a beszerzés időpontjában" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Alkatrésszé alakítva" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "Mennyiség meghaladja az elérhető készletet" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Az alkatrész nem követésre kötelezett" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Mennyiség egész szám kell legyen" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "A mennyiség nem haladhatja meg az elérhető készletet ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Sorozatszámokat listában kell megadni" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "A mennyiség nem egyezik a megadott sorozatszámok számával" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "Nem lehet készletet strukturális helyre rendelni" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Ez a Teszt sablon nem létezik" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Készlet tétel beépül egy másikba" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "A készlet tétel más tételeket tartalmaz" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Készlet tétel gyártás alatt" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Követésre kötelezett készlet nem vonható össze" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Duplikált készlet tételek vannak" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "A készlet tétel ugyanarra az alkatrészre kell vonatkozzon" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "A készlet tétel ugyanarra a beszállítói alkatrészre kell vonatkozzon" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Készlet tételek állapotainak egyeznie kell" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Készlet tétel nem mozgatható mivel nincs készleten" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Készlettörténet" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Bejegyzés megjegyzései" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Készlet Tétel Ellenőrzés Eredménye" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Ehhez a teszthez meg kell adni értéket" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Ehhez a teszthez fel kell tölteni mellékletet" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "A teszt eredménye érvénytelen" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Teszt eredménye" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Teszt kimeneti értéke" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Teszt eredmény melléklet" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Tesztek megjegyzései" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Teszt állomás" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "A tesztet elvégző tesztállomás azonosítója" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Elkezdődött" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "A teszt indításának időpontja" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Befejezve" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "A teszt befejezésének időpontja" @@ -8695,214 +8699,214 @@ msgstr "Csomagolási mennyiség használata: a megadott mennyiség ennyi csomag" msgid "Use pack size" msgstr "Csomagméret használata" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Írd be a sorozatszámokat az új tételekhez" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Beszállítói Cikkszám" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Lejárt" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Gyermek tételek" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Nyilvántartott tételek" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Készlet tétel beszerzési ára, per darab vagy csomag" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Add meg hány készlet tételt lássunk el sorozatszámmal" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "Nincsen készlettétel megadva" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "A mennyiség nem lépheti túl a rendelkezésre álló készletet ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Cél készlet hely" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Sorozatszámokat nem lehet hozzárendelni ehhez az alkatrészhez" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "A sorozatszámok már léteznek" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Válaszd ki a beépítésre szánt készlet tételt" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Beépítendő mennyiség" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Adja meg a beépítendő mennyiséget" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Tranzakció megjegyzés hozzáadása (opcionális)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "A beépítendő mennyiség legalább 1 legyen" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Készlet tétel nem elérhető" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "A kiválasztott alkatrész nincs az alkatrészjegyzékben" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "A beépítendő mennyiség nem haladhatja meg az elérhető mennyiséget" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Cél hely a kiszedett tételeknek" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Válassz alkatrészt amire konvertáljuk a készletet" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "A kiválasztott alkatrész nem megfelelő a konverzióhoz" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Készlet tétel hozzárendelt beszállítói alkatrésszel nem konvertálható" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Készlet tétel státusz kódja" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Válaszd ki a státuszváltásra szánt készlet tételeket" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Nincs készlet tétel kiválasztva" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Alhelyek" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Felsőbb szintű készlet hely" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Az alkatrésznek értékesíthetőnek kell lennie" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "A tétel egy vevő rendeléshez foglalt" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "A tétel egy gyártási utasításhoz foglalt" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Vevő akihez rendeljük a készlet tételeket" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "A kiválasztott cég nem egy vevő" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Készlet hozzárendelés megjegyzései" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "A készlet tételek listáját meg kell adni" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Készlet összevonás megjegyzései" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Nem egyező beszállítók megengedése" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Különböző beszállítói alkatrészekből származó készletek összevonásának engedélyezése" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Nem egyező állapotok megjelenítése" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Különböző állapotú készletek összevonásának engedélyezése" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Legalább két készlet tételt meg kell adni" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Nincs változás" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Készlet tétel elsődleges kulcs értéke" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Készlettétel nincs készleten" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "Készlettétel már készleten van" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "Mennyiség nem lehet negatív" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Készlet tranzakció megjegyzései" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "Meglévő készletbe olvasztás" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "Visszaérkezett tételek beolvasztása a készlettételekbe ha lehetséges" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Következő sorozatszám" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Előző Sorozatszám" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index 01392da180..63d3694fb4 100644 --- a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API endpoint tidak ditemukan" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Daftar item atau filter harus disediakan untuk Pekerjaan Banyak" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Barang harus disediakan sebagai daftar" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Pengguna tidak memiliki izin untuk melihat model ini" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (ulang)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Konfirmasi alamat email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Masukkan email yang sama." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Alamat surel utama yang diberikan tidak valid." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Domain surel yang diberikan tidak perbolehkan." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Catatan" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Tersedia" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "Order Produksi" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokasi" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Kode status pembuatan" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Kode Kelompok" @@ -913,12 +913,12 @@ msgstr "Penanggung Jawab" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Tautan eksternal" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Tautan menuju URL eksternal" @@ -979,8 +979,8 @@ msgstr "Hasil produksi tidak sesuai dengan order produksi" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Item stok teralokasikan terlalu banyak" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Stok Item" @@ -1127,8 +1127,8 @@ msgstr "Jumlah bagian yang dapat dilacak harus berupa angka bulat" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Jumlah harus angka bulat karena terdapat bagian yang dapat dilacak dalam daftar barang" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Nomor Seri" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Alokasikan item yang diperlukan dengan nomor seri yang sesuai secara otomatis" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid" @@ -1237,7 +1237,7 @@ msgstr "Terima bahwa stok item tidak teralokasikan sepenuhnya ke pesanan ini" msgid "Required stock has not been fully allocated" msgstr "Stok yang diperlukan belum teralokasikan sepenuhnya" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Terima Tidak Selesai" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part harus mengarah ke bagian yang sesuai dengan order produksi" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Item harus tersedia dalam stok" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Jumlah tersedia ({q}) terlampaui" @@ -1298,7 +1298,7 @@ msgstr "Hasil produksi harus ditentukan untuk mengalokasikan bagian yang terlaca msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Hasil produksi tidak dapat ditentukan untuk alokasi barang yang tidak terlacak" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Item yang dialokasikan harus disediakan" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "Item tagihan material" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Lampiran" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "Jumlah yang dialokasikan harus lebih dari nol" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Nomor Seri" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Lampiran perlu diunggah untuk tes ini" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index 52d5c093a1..c6dc310323 100644 --- a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-02-01 06:06\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Endpoint API non trovato" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "L'elenco degli articoli o dei filtri devono essere forniti per le operazioni di massa" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Gli articoli devono essere forniti come elenco" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Lista elementi fornita non valida" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "I filtri devono essere forniti come dizionario" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Filtri forniti non validi" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Tutti i filtri devono essere usati solo con true" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Nessun elemento corrisponde ai criteri forniti" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Nessun dato fornito" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Questo campo deve essere unico." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "L'utente non ha i permessi per vedere questo modello" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (ancora)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Conferma indirizzo email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "È necessario digitare la stessa e-mail ogni volta." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "L'indirizzo email principale fornito non è valido." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "L'indirizzo di posta elettronica fornito non è approvato." @@ -116,9 +116,9 @@ msgstr "Valore decimale non valido" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Note" @@ -586,7 +586,7 @@ msgstr "Includi Varianti" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponibile" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Ordinato" @@ -727,10 +727,10 @@ msgstr "Ordine di Produzione" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Posizione" @@ -795,7 +795,7 @@ msgstr "Breve descrizione della build (facoltativo)" #: build/models.py:266 msgid "Build Order to which this build is allocated" -msgstr "" +msgstr "Ordine di produzione a cui questa produzione viene assegnata" #: build/models.py:275 msgid "Select part to build" @@ -807,7 +807,7 @@ msgstr "Numero di riferimento ordine di vendita" #: build/models.py:285 msgid "Sales Order to which this build is allocated" -msgstr "" +msgstr "Ordine di vendita a cui questa produzione viene assegnata" #: build/models.py:290 build/serializers.py:1087 msgid "Source Location" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Codice stato di produzione" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Codice Lotto" @@ -913,12 +913,12 @@ msgstr "Responsabile" msgid "User or group responsible for this build order" msgstr "Utente o gruppo responsabile di questo ordine di produzione" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Collegamento esterno" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link a URL esterno" @@ -979,8 +979,8 @@ msgstr "L'output della produzione non corrisponde all'ordine di compilazione" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" @@ -1011,8 +1011,8 @@ msgstr "Crea oggetto" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Crea oggetto" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1048,7 +1048,7 @@ msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM" #: build/models.py:1853 msgid "Allocated quantity must be greater than zero" -msgstr "" +msgstr "La quantità assegnata deve essere maggiore di zero" #: build/models.py:1859 msgid "Quantity must be 1 for serialized stock" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "L'articolo in giacenza è sovrallocato" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Articoli in magazzino" @@ -1127,8 +1127,8 @@ msgstr "Quantità totale richiesta per articoli rintracciabili" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Quantità totale richiesta, poiché la fattura dei materiali contiene articoli rintracciabili" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Codice Seriale" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Assegna automaticamente gli articoli richiesti con i numeri di serie corrispondenti" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "I seguenti numeri di serie sono già esistenti o non sono validi" @@ -1237,7 +1237,7 @@ msgstr "Accetta che gli elementi in giacenza non sono stati completamente assegn msgid "Required stock has not been fully allocated" msgstr "La giacenza richiesta non è stata completamente assegnata" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Accetta Incompleta" @@ -1281,11 +1281,11 @@ msgstr "Articolo linea di produzione" msgid "bom_item.part must point to the same part as the build order" msgstr "gli elementi degli articoli della distinta base devono puntare alla stessa parte dell'ordine di produzione" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "L'articolo deve essere disponibile" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantità disponibile ({q}) superata" @@ -1298,7 +1298,7 @@ msgstr "L'output di produzione deve essere specificato per l'ubicazione delle pa msgid "Build output cannot be specified for allocation of untracked parts" msgstr "L'output di produzione non deve essere specificato per l'ubicazione delle parti non tracciate" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Deve essere indicata l'allocazione dell'articolo" @@ -1360,11 +1360,11 @@ msgstr "Costruzione" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Articolo Fornitore" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Quantità assegnata" @@ -1393,7 +1393,7 @@ msgstr "Consenti Le Varianti" msgid "BOM Item" msgstr "Distinta base (Bom)" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "In Produzione" @@ -1772,7 +1772,7 @@ msgstr "Definizione" msgid "Unit definition" msgstr "Definizione unità" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Allegato" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Chiave logica dello stato che è uguale a questo stato personalizzato nella logica commerciale" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Valore" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Valore del Parametro" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Nota" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Note opzionali elemento" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Dati di risposta dalla scansione del codice a barre" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Risultato" @@ -2349,11 +2349,11 @@ msgstr "Gli articoli sono stati ricevuti contro un ordine di reso" #: common/serializers.py:125 msgid "Indicates if changing this setting requires confirmation" -msgstr "" +msgstr "Indica se modificare questa impostazione richiede conferma" #: common/serializers.py:139 msgid "This setting requires confirmation before changing. Please confirm the change." -msgstr "" +msgstr "Questa impostazione richiede conferma prima di cambiare. Si prega di confermare la modifica." #: common/serializers.py:172 msgid "Indicates if the setting is overridden by an environment variable" @@ -3424,7 +3424,7 @@ msgstr "Gli utenti devono utilizzare la sicurezza a due fattori." #: common/setting/system.py:1026 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." -msgstr "" +msgstr "Abilitare questa impostazione richiederà a tutti gli utenti di impostare l'autenticazione multi fattore. Tutte le sessioni saranno disconnesse immediatamente." #: common/setting/system.py:1031 msgid "Check plugins on startup" @@ -3608,7 +3608,7 @@ msgstr "Scanner di codici a barre nei campi del modulo" #: common/setting/user.py:46 msgid "Allow barcode scanner input in form fields" -msgstr "" +msgstr "Consenti l'ingresso dello scanner di codici a barre nei campi del modulo" #: common/setting/user.py:51 msgid "Search Parts" @@ -3876,7 +3876,7 @@ msgstr "Salva le ultime stampanti usate da un'utente" #: common/validators.py:38 msgid "All models" -msgstr "" +msgstr "Tutti i modelli" #: common/validators.py:63 msgid "No attachment model type provided" @@ -4127,7 +4127,7 @@ msgstr "Collegamento alle informazioni sull'indirizzo (esterno)" msgid "Manufacturer Part" msgstr "Codice articolo produttore" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Articolo di base" @@ -4145,7 +4145,7 @@ msgstr "Seleziona Produttore" msgid "MPN" msgstr "Codice articolo produttore (MPN)" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Codice articolo produttore" @@ -4209,8 +4209,8 @@ msgstr "costo base" msgid "Minimum charge (e.g. stocking fee)" msgstr "Onere minimo (ad esempio tassa di stoccaggio)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Confezionamento" @@ -4264,7 +4264,7 @@ msgstr "In magazzino" #: company/serializers.py:423 msgid "Price Breaks" -msgstr "" +msgstr "Sconti a scalare" #: data_exporter/mixins.py:323 data_exporter/mixins.py:412 msgid "Error occurred during data export" @@ -4803,7 +4803,7 @@ msgstr "La data d'inizio deve essere precedente alla data di fine" #: order/models.py:391 msgid "Address does not match selected company" -msgstr "" +msgstr "L'indirizzo non corrisponde all'azienda selezionata" #: order/models.py:445 msgid "Order description (optional)" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Riferimento ordine" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Stato" @@ -4911,8 +4911,8 @@ msgstr "Manca un elemento collegato" msgid "Quantity must be a positive number" msgstr "La quantità deve essere un numero positivo" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Ricevuto" msgid "Number of items received" msgstr "Numero di elementi ricevuti" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Prezzo di Acquisto" @@ -5076,11 +5076,11 @@ msgstr "Spedizione dell'ordine di vendita" #: order/models.py:2254 msgid "Shipment address must match the customer" -msgstr "" +msgstr "L'indirizzo di spedizione deve corrispondere al cliente" #: order/models.py:2290 msgid "Shipping address for this shipment" -msgstr "" +msgstr "Indirizzo di consegna per questa spedizione" #: order/models.py:2298 msgid "Date of shipment" @@ -5102,8 +5102,8 @@ msgstr "Verificato Da" msgid "User who checked this shipment" msgstr "Utente che ha controllato questa spedizione" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Spedizione" @@ -5138,7 +5138,7 @@ msgstr "La spedizione non ha articoli di stock assegnati" #: order/models.py:2388 msgid "Shipment must be checked before it can be completed" -msgstr "" +msgstr "La spedizione deve essere controllata prima che possa essere completata" #: order/models.py:2467 msgid "Sales Order Extra Line" @@ -5168,7 +5168,7 @@ msgstr "La quantità di ripartizione non puo' superare la disponibilità della g msgid "Allocation quantity must be greater than zero" msgstr "La quantità di assegnazione deve essere maggiore di zero" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "La quantità deve essere 1 per l'elemento serializzato" @@ -5242,7 +5242,7 @@ msgstr "Data di ricezione" #: order/models.py:3025 msgid "The date this return item was received" -msgstr "" +msgstr "La data in cui questo articolo restituito è stato ricevuto" #: order/models.py:3037 msgid "Outcome" @@ -5315,11 +5315,11 @@ msgstr "Nome Fornitore" msgid "Order cannot be cancelled" msgstr "L'ordine non può essere cancellato" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Consenti di chiudere l'ordine con elementi di riga incompleti" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "L'ordine ha elementi di riga incompleti" @@ -5375,11 +5375,11 @@ msgstr "Il fornitore deve essere abbinato all'ordine d'acquisto" msgid "Purchase order must match supplier" msgstr "L'ordine di acquisto deve essere abbinato al fornitore" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Elemento Riga" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Seleziona la posizione di destinazione per gli elementi ricevuti" @@ -5387,7 +5387,7 @@ msgstr "Seleziona la posizione di destinazione per gli elementi ricevuti" msgid "Enter batch code for incoming stock items" msgstr "Inserisci il codice univoco per gli articoli in arrivo" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Data di Scadenza" @@ -5404,7 +5404,7 @@ msgstr "Inserisci i numeri di serie per gli articoli stock in arrivo" msgid "Override packaging information for incoming stock items" msgstr "Sovrascrivi le informazioni d'imballaggio per gli articoli in arrivo" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Nota aggiuntiva per gli articoli in arrivo" @@ -5420,7 +5420,7 @@ msgstr "Codice a barre scansionato" msgid "Barcode is already in use" msgstr "Il codice a barre è già in uso" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Gli elementi di linea devono essere forniti" @@ -5432,75 +5432,79 @@ msgstr "La destinazione deve essere specificata" msgid "Supplied barcode values must be unique" msgstr "I valori dei codici a barre forniti devono essere univoci" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Spedizioni" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Spedizioni Completate" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Valuta prezzo di vendita" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Elementi Assegnati" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Nessun dettaglio di spedizione fornito" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "L'elemento di riga non è associato a questo ordine" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "La quantità deve essere positiva" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Inserisci i numeri di serie da assegnare" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "La spedizione è già stata spedita" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "La spedizione non è associata con questo ordine" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Nessuna corrispondenza trovata per i seguenti numeri di serie" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "I seguenti numeri di serie non sono disponibili" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Articoli Linea Ordine Reso" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "L'elemento di riga non corrisponde all'ordine di reso" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "L'elemento di riga è già stato ricevuto" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" -msgstr "" +msgstr "Gli elementi possono essere ricevuti solo con ordini in corso" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Quantità da restituire" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Valuta del prezzo" @@ -5715,11 +5719,11 @@ msgstr "Articoli" #: part/models.py:575 msgid "Cannot delete parameters of a locked part" -msgstr "" +msgstr "Impossibile eliminare i parametri di una parte bloccata" #: part/models.py:580 msgid "Cannot modify parameters of a locked part" -msgstr "" +msgstr "Impossibile modificare i parametri di una parte bloccata" #: part/models.py:591 msgid "Cannot delete this part as it is locked" @@ -6247,7 +6251,7 @@ msgstr "Imposta quantità" #: part/models.py:4030 msgid "Extra required quantity for a build, to account for setup losses" -msgstr "" +msgstr "Quantità extra necessaria per una generazione, per tenere conto delle perdite di configurazione" #: part/models.py:4038 msgid "Attrition" @@ -6301,7 +6305,7 @@ msgstr "Questo elemento della Distinta Base viene ereditato dalle Distinte Base msgid "Stock items for variant parts can be used for this BOM item" msgstr "Gli elementi in giacenza per gli articoli varianti possono essere utilizzati per questo elemento Distinta Base" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "La quantità deve essere un valore intero per gli articoli rintracciabili" @@ -6369,7 +6373,7 @@ msgstr "Risultati" msgid "Number of results recorded against this template" msgstr "Numero di risultati registrati rispetto a questo modello" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Valuta di acquisto di questo articolo in stock" @@ -6483,9 +6487,9 @@ msgstr "Quantità di questo articolo attualmente in produzione" #: part/serializers.py:823 msgid "Outstanding quantity of this part scheduled to be built" -msgstr "" +msgstr "Eccezionale quantità di questa parte prevista da costruire" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Articoli in magazzino" @@ -6623,7 +6627,7 @@ msgstr "Il prezzo massimo non può essere minore del prezzo minimo" #: part/serializers.py:1561 msgid "Select the parent assembly" -msgstr "" +msgstr "Seleziona l'assemblaggio padre" #: part/serializers.py:1589 msgid "Select the component part" @@ -6879,15 +6883,15 @@ msgstr "Non è possibile selezionare una posizione strutturale" #: plugin/base/barcodes/serializers.py:196 msgid "Purchase order line item to receive items against" -msgstr "" +msgstr "Voce d’ordine di acquisto a cui ricevere gli articoli" #: plugin/base/barcodes/serializers.py:202 msgid "Automatically allocate stock items to the purchase order" -msgstr "" +msgstr "Assegna automaticamente gli articoli di magazzino all'ordine di acquisto" #: plugin/base/barcodes/serializers.py:215 msgid "Sales Order to allocate items against" -msgstr "" +msgstr "Ordine di vendita a cui allocare gli articoli" #: plugin/base/barcodes/serializers.py:221 msgid "Sales order is not open" @@ -6895,15 +6899,15 @@ msgstr "L'ordine di vendita non è aperto" #: plugin/base/barcodes/serializers.py:229 msgid "Sales order line item to allocate items against" -msgstr "" +msgstr "Voce d'ordine di vendita a cui allocare gli articoli" #: plugin/base/barcodes/serializers.py:236 msgid "Sales order shipment to allocate items against" -msgstr "" +msgstr "Spedizione d’ordine di vendita a cui allocare gli articoli" #: plugin/base/barcodes/serializers.py:242 msgid "Shipment has already been delivered" -msgstr "" +msgstr "La spedizione è stata già consegnata" #: plugin/base/barcodes/serializers.py:247 msgid "Quantity to allocate" @@ -7012,15 +7016,15 @@ msgstr "Prefisso Codice A Barre Corto" #: plugin/builtin/barcodes/inventree_barcode.py:45 msgid "Customize the prefix used for short barcodes, may be useful for environments with multiple InvenTree instances" -msgstr "" +msgstr "Personalizzare il prefisso utilizzato per codici a barre corti, può essere utile per ambienti con più istanze InvenTree" #: plugin/builtin/events/auto_create_builds.py:28 msgid "Auto Create Builds" -msgstr "" +msgstr "Creazione automatica di produzioni" #: plugin/builtin/events/auto_create_builds.py:31 msgid "Automatically create build orders for assemblies" -msgstr "" +msgstr "Crea automaticamente ordini di produzione per gli assemblaggi" #: plugin/builtin/events/auto_issue_orders.py:17 msgid "Auto Issue Orders" @@ -8072,7 +8076,7 @@ msgstr "Totale" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Numero Seriale" @@ -8097,7 +8101,7 @@ msgstr "Test Report Elemento Stock" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Elementi installati" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Obsoleto" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Ubicazione magazzino" @@ -8319,11 +8323,11 @@ msgstr "Ubicazione magazzino" msgid "Stock Locations" msgstr "Posizioni magazzino" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Proprietario" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Seleziona Owner" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "L'articolo deve essere specificato" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Gli articoli di magazzino non possono essere ubicati in posizioni di magazzino strutturali!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Non è possibile creare un elemento di magazzino per articoli virtuali" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "La quantità deve essere 1 per elementi con un numero di serie" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Il numero di serie non può essere impostato se la quantità è maggiore di 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "L'elemento non può appartenere a se stesso" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "L'elemento deve avere un riferimento di costruzione se is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Il riferimento di costruzione non punta allo stesso oggetto dell'articolo" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Elemento di magazzino principale" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Articolo base" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Seleziona un fornitore articolo corrispondente per questo elemento di magazzino" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Dove si trova questo articolo di magazzino?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Imballaggio di questo articolo di magazzino è collocato in" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Installato In" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Questo elemento è stato installato su un altro elemento?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Numero di serie per questo elemento" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Codice lotto per questo elemento di magazzino" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Quantità disponibile" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Genera Costruzione" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Costruisci per questo elemento di magazzino" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Origina Ordine di Acquisto" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Ordine d'acquisto per questo articolo in magazzino" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Destinazione Ordine di Vendita" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Data di scadenza per l'elemento di magazzino. Le scorte saranno considerate scadute dopo questa data" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Elimina al esaurimento" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Cancella questo Elemento di Magazzino quando la giacenza è esaurita" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Prezzo di acquisto unitario al momento dell’acquisto" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Convertito in articolo" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "L'articolo non è impostato come tracciabile" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "La quantità deve essere un numero intero" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "I numeri di serie devono essere forniti come elenco" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "La quantità non corrisponde ai numeri di serie" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "L'elemento di magazzino è stato assegnato a un ordine di vendita" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "L'elemento di magazzino è installato in un altro elemento" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "L'elemento di magazzino contiene altri elementi" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "L'elemento di magazzino è stato assegnato a un cliente" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "L'elemento di magazzino è attualmente in produzione" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Il magazzino serializzato non può essere unito" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Duplica elementi di magazzino" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo fornitore" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "I codici di stato dello stock devono corrispondere" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Le giacenze non possono essere spostate perché non disponibili" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Note d'ingresso" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Il valore deve essere fornito per questo test" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "L'allegato deve essere caricato per questo test" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Risultato Test" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Test valore output" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Risultato della prova allegato" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Note del test" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Inserisci i numeri di serie per i nuovi elementi" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Scaduto" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Elementi secondari" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Inserisci il numero di elementi di magazzino da serializzare" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "La quantità non deve superare la quantità disponibile ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Posizione magazzino di destinazione" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Numeri di serie non possono essere assegnati a questo articolo" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Numeri di serie già esistenti" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Seleziona elementi di magazzino da installare" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Aggiungi nota di transazione (opzionale)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Elemento di magazzino non disponibile" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "L'articolo selezionato non è nella Fattura dei Materiali" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Posizione di destinazione per gli elementi disinstallati" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Seleziona l'articolo in cui convertire l'elemento di magazzino" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "L'articolo selezionato non è una valida opzione per la conversione" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sottoallocazioni" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "L'articolo deve essere vendibile" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "L'elemento è assegnato a un ordine di vendita" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Elemento assegnato a un ordine di costruzione" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Cliente a cui assegnare elementi di magazzino" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "L'azienda selezionata non è un cliente" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Note sull'assegnazione delle scorte" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Deve essere fornito un elenco degli elementi di magazzino" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Note di fusione di magazzino" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Consenti fornitori non corrispondenti" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Consenti di unire gli elementi di magazzino che hanno fornitori diversi" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Consenti stato non corrispondente" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Consenti di unire gli elementi di magazzino con diversi codici di stato" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Devono essere riforniti almeno due elementi in magazzino" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Nessun cambiamento" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Valore di chiave primaria StockItem" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Note sugli spostamenti di magazzino" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index 73c3eadfbf..11835a88ef 100644 --- a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "APIエンドポイントが見つかりません" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "バルク運転には、品目またはフィルターのリストが必要です" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "項目はリストとして提供されなければなりません" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "無効なアイテムリスト" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "フィルタはディクショナリとして提供されなければなりません" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "提供されたフィルタが無効" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "すべてのフィルターは真の場合にのみ使用されなければならない" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "指定された条件に一致する項目がありません" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "データの提供がありません。" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "この項目は一意である必要があります。" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "ユーザーにこのモデルを表示する権限がありません" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "メールアドレス(確認用)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "メールアドレスの確認" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "毎回同じメールアドレスを入力する必要があります。" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "指定されたプライマリEメールアドレスは無効です。" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "指定されたメールドメインは承認されていません。" @@ -116,9 +116,9 @@ msgstr "無効な10進数値" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "メモ" @@ -586,7 +586,7 @@ msgstr "バリアントを含む" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "利用可能" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "注文中" @@ -727,10 +727,10 @@ msgstr "組立注文" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "場所" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "ビルドステータスコード" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "バッチコード" @@ -913,12 +913,12 @@ msgstr "責任" msgid "User or group responsible for this build order" msgstr "このビルドオーダーを担当するユーザーまたはグループ" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "外部リンク" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "外部 サイト へのリンク" @@ -979,8 +979,8 @@ msgstr "ビルド出力がビルド順序と一致しません" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "数量はゼロより大きくなければなりません" @@ -1011,8 +1011,8 @@ msgstr "ビルドオブジェクト" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "ビルドオブジェクト" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "在庫が過剰配分" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "在庫商品" @@ -1127,8 +1127,8 @@ msgstr "追跡可能な部品に必要な整数個数" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "部品表には追跡可能な部品が含まれるため、必要な数量は整数" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "シリアル番号" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "シリアル番号が一致する必要なアイテムを自動的に割り当て" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "以下のシリアル番号は既に存在するか、無効です。" @@ -1237,7 +1237,7 @@ msgstr "在庫アイテムがこのビルド・オーダーに完全に割り当 msgid "Required stock has not been fully allocated" msgstr "必要在庫の配分が完了していません" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "インコンプリートの受け入れ" @@ -1281,11 +1281,11 @@ msgstr "ビルドラインアイテム" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.partは、ビルドオーダーと同じパーツを指す必要があります。" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "在庫があること" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "使用可能数量({q})を超過" @@ -1298,7 +1298,7 @@ msgstr "追跡部品の割り当てには、ビルド出力を指定する必要 msgid "Build output cannot be specified for allocation of untracked parts" msgstr "追跡されていない部品の割り当てでは、ビルド出力を指定できません。" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "割り当て項目の提供" @@ -1360,11 +1360,11 @@ msgstr "ビルド" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "サプライヤー" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "割当数量" @@ -1393,7 +1393,7 @@ msgstr "バリアントを許可" msgid "BOM Item" msgstr "BOMアイテム" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "生産中" @@ -1772,7 +1772,7 @@ msgstr "定義" msgid "Unit definition" msgstr "ユニットの定義" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "添付ファイル" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "ビジネスロジックでこのカスタムステートに等しいステート論理キー" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "値" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "パラメータ値" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "備考" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "任意のメモ欄" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "バーコードスキャンによるレスポンスデータ" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "結果" @@ -4127,7 +4127,7 @@ msgstr "住所情報へのリンク(外部)" msgid "Manufacturer Part" msgstr "メーカー・パーツ" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "ベース部" @@ -4145,7 +4145,7 @@ msgstr "メーカー選択" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "メーカー品番" @@ -4209,8 +4209,8 @@ msgstr "基本料金" msgid "Minimum charge (e.g. stocking fee)" msgstr "ミニマムチャージ(例:仕入れ手数料)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "パッケージング" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "注文参照" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "ステータス" @@ -4911,8 +4911,8 @@ msgstr "行項目にリンクされた部品が不足しています" msgid "Quantity must be a positive number" msgstr "数量は正の数でなければなりません。" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "受信" msgid "Number of items received" msgstr "受領品目数" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "購入金額" @@ -5102,8 +5102,8 @@ msgstr "チェック済み" msgid "User who checked this shipment" msgstr "この貨物をチェックしたユーザー" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "発送" @@ -5168,7 +5168,7 @@ msgstr "割当数量が在庫数量を超えることはできません" msgid "Allocation quantity must be greater than zero" msgstr "割当数量はゼロより大きくなければなりません" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "シリアル化された在庫品の場合、数量は1でなければなりません。" @@ -5315,11 +5315,11 @@ msgstr "サプライヤー名" msgid "Order cannot be cancelled" msgstr "ご注文のキャンセルはできません。" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "未完了の行項目で注文を閉じることができます。" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "注文に不備がある場合" @@ -5375,11 +5375,11 @@ msgstr "サプライヤーは発注書と一致しなければなりません。 msgid "Purchase order must match supplier" msgstr "発注書はサプライヤーと一致している必要があります。" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "明細" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "受取商品の配送先選択" @@ -5387,7 +5387,7 @@ msgstr "受取商品の配送先選択" msgid "Enter batch code for incoming stock items" msgstr "入荷在庫品のバッチコード入力" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "有効期限" @@ -5404,7 +5404,7 @@ msgstr "入荷した在庫品のシリアル番号の入力" msgid "Override packaging information for incoming stock items" msgstr "入荷在庫品の包装情報の上書き" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "在庫品の入荷に関する注意事項" @@ -5420,7 +5420,7 @@ msgstr "スキャンされたバーコード" msgid "Barcode is already in use" msgstr "バーコードはすでに使用されています" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "項目は必ずご記入ください。" @@ -5432,75 +5432,79 @@ msgstr "デスティネーション・ロケーションを指定する必要が msgid "Supplied barcode values must be unique" msgstr "バーコードの値は一意でなければなりません。" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "発送" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "完了した出荷" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "販売価格通貨" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "割当項目" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "出荷の詳細は記載されていません" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "ラインアイテムは、この注文に関連付けられていません。" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "数量は正数でなければなりません。" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "割り当てるシリアル番号を入力" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "出荷済み" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "この注文には出荷が関連付けられていません" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "以下のシリアル番号に該当するものは見つかりませんでした。" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "以下のシリアル番号はご利用いただけません。" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "返品注文項目" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "ラインアイテムが返品オーダーと一致しません" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "ラインアイテムはすでに受領済み" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "商品の受け取りは、進行中の注文に対してのみ可能です。" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "返品数量" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "ライン価格通貨" @@ -6301,7 +6305,7 @@ msgstr "この BOM アイテムは、バリアントパーツの BOM に継承 msgid "Stock items for variant parts can be used for this BOM item" msgstr "このBOMアイテムには、バリアントパーツのストックアイテムを使用できます。" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "数量は追跡可能な部品の場合、整数値でなければなりません。" @@ -6369,7 +6373,7 @@ msgstr "結果" msgid "Number of results recorded against this template" msgstr "このテンプレートに対して記録された結果の数" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "この在庫商品の購入通貨" @@ -6485,7 +6489,7 @@ msgstr "現在生産中の当該部品の数量" msgid "Outstanding quantity of this part scheduled to be built" msgstr "この部品の予定生産数量" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "在庫商品" @@ -8072,7 +8076,7 @@ msgstr "合計" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "シリアル番号" @@ -8097,7 +8101,7 @@ msgstr "在庫品テストレポート" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "設置項目" @@ -8158,7 +8162,7 @@ msgstr "トップレベルのロケーションによるフィルタリング" msgid "Include sub-locations in filtered results" msgstr "フィルタリング結果にサブロケーションを含めることができます。" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "親の位置" @@ -8242,7 +8246,7 @@ msgstr "有効期限" msgid "Expiry date after" msgstr "有効期限" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "期限失効" @@ -8311,7 +8315,7 @@ msgstr "ストックロケーションの種類" msgid "Default icon for all locations that have no icon set (optional)" msgstr "アイコンが設定されていないすべての場所のデフォルトアイコン (オプション)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "ストックロケーション" @@ -8319,11 +8323,11 @@ msgstr "ストックロケーション" msgid "Stock Locations" msgstr "在庫場所" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "所有者" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "所有者を選択" @@ -8360,265 +8364,265 @@ msgstr "{field}は存在しません" msgid "Part must be specified" msgstr "部品の指定が必要" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "在庫品は、構造的な在庫場所に配置することはできません!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "仮想部品にストックアイテムを作成できません" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "パートタイプ('{self.supplier_part.part}')は{self.part}でなければなりません。" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "シリアル番号のある商品は数量が1でなければなりません。" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "数量が1以上の場合、シリアル番号は設定できません。" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "アイテムはそれ自身に属することはできません" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "is_building=Trueの場合、アイテムはビルド・リファレンスを持っていなければならない。" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "ビルド参照が同じ部品オブジェクトを指していません。" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "親株式" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "ベース部" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "この在庫品に一致するサプライヤー部品を選択してください" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "この在庫品はどこにありますか?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "この在庫品は以下の梱包で保管されています。" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "設置場所" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "このアイテムは他のアイテムにインストールされていますか?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "この商品のシリアル番号" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "このストックアイテムのバッチコード" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "在庫数" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "ソースビルド" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "このストックアイテムのビルド" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "消費者" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "このストックアイテムを消費したビルドオーダー" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "発注元" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "この在庫商品の購入注文" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "販売先オーダー" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "在庫品の有効期限。この日を過ぎると在庫は期限切れとなります。" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "枯渇時に削除" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "在庫がなくなったら、このストックアイテムを削除します。" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "購入時の単品購入価格" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "パートに変換" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "数量が在庫数を超えています" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "部品が追跡可能に設定されていません" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "数量は整数でなければなりません。" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "数量は在庫数 ({self.quantity}) を超えてはなりません。" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "シリアル番号はリストとして提供されなければなりません" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "数量がシリアル番号と一致しません" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "構造上ロケーションに在庫を割り当てることはできません" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "テストテンプレートが存在しません" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "在庫商品が販売注文に割り当てられました" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "ストックアイテムが他のアイテムに装着されている場合" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "在庫商品には他の商品が含まれています。" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "在庫商品が顧客に割り当てられました" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "在庫品は現在生産中です。" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "連番在庫の統合はできません" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "在庫品の重複" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "在庫品目は同じ部品を参照してください。" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "在庫品は同じサプライヤーの部品を参照する必要があります。" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "在庫状況コードが一致していること" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "在庫がないため移動できません。" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "ストックアイテムのトラッキング" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "記入上の注意" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "在庫品テスト結果" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "このテストには値を指定する必要があります。" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "このテストには添付ファイルをアップロードする必要があります。" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "このテストでは無効な値です。" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "試験結果" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "テスト出力値" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "試験結果添付" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "テストノート" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "テストステーション" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "試験が実施された試験ステーションの識別子。" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "開始" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "テスト開始のタイムスタンプ" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "修了済み" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "テスト終了のタイムスタンプ" @@ -8694,214 +8698,214 @@ msgstr "数量はパック数です。" msgid "Use pack size" msgstr "パッケージサイズを使用" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "新しい商品のシリアル番号の入力" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "サプライヤー品番" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "期限切れ" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "子供用品" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "追跡項目" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "この在庫品の購入価格、単位またはパックあたり" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "シリアル化するストックアイテムの数を入力" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "在庫品目がしていされていません" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "数量は在庫数 ({q}) を超えてはなりません。" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "仕向け地" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "この部品にシリアル番号を割り当てることはできません" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "シリアル番号が既に存在します" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "インストールするストックアイテムを選択" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "設置数量" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "インストールするアイテムの数量を入力してください。" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "取引メモの追加(オプション)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "設置数量は1台以上" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "在庫がありません" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "選択した部品が部品表にない" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "設置する数量は、利用可能な数量を超えてはなりません。" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "アンインストール先の場所" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "在庫品を変換する部品を選択" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "選択された部分は、変換のための有効なオプションではありません。" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "SupplierPartが割り当てられている在庫品を変換できません。" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "在庫商品ステータスコード" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "ステータスを変更するストックアイテムを選択" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "ストックアイテムが選択されていません" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "サブロケーション" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "親株式所在地" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "パーツは販売可能でなければなりません" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "商品が販売オーダーに割り当てられています。" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "アイテムがビルドオーダーに割り当てられています。" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "在庫アイテムを割り当てるお客様" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "選択された企業は顧客ではありません" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "株式譲渡に関する注意事項" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "在庫品のリストが必要です。" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "株式併合に関する注意事項" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "不一致のサプライヤーを許可" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "異なるサプライヤの部品を持つ在庫品目をマージできるようにします。" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "不一致の状態を許可" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "異なるステータスコードを持つストックアイテムをマージすることができます。" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "少なくとも2つのストックアイテムを提供する必要があります。" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "変化なし" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "StockItem 主キー値" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "在庫がありません" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "在庫品目は既に在庫にあります" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "数量は負の数であってはなりません。" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "株式取引に関する注記" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "既存の在庫に統合します" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "可能なら、返品された商品を既存の在庫商品に統合してください" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "次のシリアル番号" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "以前のシリアル番号" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index de5361f4d0..cb361a8bcd 100644 --- a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "이 모델을 볼 수 있는 권한이 없습니다." -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "이메일 (다시 입력)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "이메일 주소 확인" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "메모" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "시리얼 번호 (일련번호)" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index 8e897b99b5..fade0f6760 100644 --- a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API galinis taškas nerastas" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Masiniam veiksmui turi būti pateiktas elementų arba filtrų sąrašas" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Elementai turi būti pateikti kaip sąrašas" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Pateiktas neteisingas elementų sąrašas" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "\"Filtrai turi būti pateikti kaip žodynas" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Pateikti neteisingi filtrai" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Filtras „all“ gali būti naudojamas tik su reikšme „true“" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Nė vienas elementas neatitinka pateiktų kriterijų" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Vartotojas neturi teisių peržiūrėti šio modelio" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "El. paštas (pakartotinai)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "El. pašto adreso patvirtinimas" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Kiekvieną kartą turite įvesti tą patį el. pašto adresą." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Pateiktas pagrindinis el. pašto adresas neteisingas." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Pateiktas el. pašto domenas nepatvirtintas." @@ -116,9 +116,9 @@ msgstr "Neteisinga dešimtainė reikšmė" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Pastabos" @@ -586,7 +586,7 @@ msgstr "Įtraukti variantus" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Prieinama" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Užsakyta" @@ -727,10 +727,10 @@ msgstr "Gamybos užsakymas" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Vieta" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Gamybos būsenos kodas" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Partijos kodas" @@ -913,12 +913,12 @@ msgstr "Atsakingas" msgid "User or group responsible for this build order" msgstr "Vartotojas ar grupė, atsakinga už šį gamybos užsakymą" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Išorinė nuoroda" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Nuoroda į išorinį URL" @@ -979,8 +979,8 @@ msgstr "Gamybos rezultatas neatitinka gamybos užsakymo" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Kiekis turi būti didesnis nei nulis" @@ -1011,8 +1011,8 @@ msgstr "Gamybos objektas" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Gamybos objektas" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Atsargų elementas per daug paskirstytas" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Atsargų elementas" @@ -1127,8 +1127,8 @@ msgstr "Sekamoms detalėms reikalingas sveikasis kiekis" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Reikalingas sveikasis kiekis, nes komplektavimo žiniaraštyje yra sekamų detalių" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Serijos numeriai" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatiškai priskirti reikalingas prekes su atitinkančiais serijos numeriais" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Šie serijos numeriai jau egzistuoja arba yra neteisingi" @@ -1237,7 +1237,7 @@ msgstr "Priimti, kad atsargos nebuvo visiškai priskirtos šiam gamybos užsakym msgid "Required stock has not been fully allocated" msgstr "Reikalingos atsargos nėra visiškai priskirtos" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Priimti nepilną" @@ -1281,11 +1281,11 @@ msgstr "Gamybos eilutės įrašas" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part turi būti ta pati detalė kaip ir gamybos užsakyme" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Prekė turi būti atsargose" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Viršytas prieinamas kiekis ({q})" @@ -1298,7 +1298,7 @@ msgstr "Sekamų detalių priskyrymui turi būti nurodytas gamybos rezultatas" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Negalima nurodyti gamybos rezultato nesekamoms detalėms" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Turi būti pateikti paskirstymo elementai" @@ -1360,11 +1360,11 @@ msgstr "Gamyba" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Tiekėjo detalė" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Priskirtas kiekis" @@ -1393,7 +1393,7 @@ msgstr "Leisti variantus" msgid "BOM Item" msgstr "BOM elementas" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Gamyboje" @@ -1772,7 +1772,7 @@ msgstr "Apibrėžimas" msgid "Unit definition" msgstr "Vieneto apibrėžimas" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Priedas" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Loginis būsenos raktas, atitinkantis šią pasirinkitinę būseną" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Reikšmė" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Parametro reikšmė" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Pastaba" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Neprivalomas pastabų laukas" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Atsako duomenys iš brūkšninio kodo nuskaitymo" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Rezultatas" @@ -4127,7 +4127,7 @@ msgstr "Nuoroda į adreso informaciją (išorinė)" msgid "Manufacturer Part" msgstr "Gamintojo detalė" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Pagrindinė detalė" @@ -4145,7 +4145,7 @@ msgstr "Pasirinkite gamintoją" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Gamintojo detalės numeris (MPN)" @@ -4209,8 +4209,8 @@ msgstr "bazinė kaina" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimalus mokestis (pvz., sandėliavimo mokestis)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Pakuotė" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Užsakymo nuoroda" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Būsena" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Kiekis turi būti teigiamas skaičius" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Gauta" msgid "Number of items received" msgstr "Gautų prekių kiekis" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Pirkimo kaina" @@ -5102,8 +5102,8 @@ msgstr "Patikrino" msgid "User who checked this shipment" msgstr "Vartotojas, patikrinęs šią siuntą" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Siunta" @@ -5168,7 +5168,7 @@ msgstr "Priskiriamas kiekis negali viršyti atsargų kiekio" msgid "Allocation quantity must be greater than zero" msgstr "Priskirtas kiekis turi būti didesnis nei nulis" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Kiekis turi būti 1, jei prekė turi serijos numerį" @@ -5315,11 +5315,11 @@ msgstr "Tiekėjo pavadinimas" msgid "Order cannot be cancelled" msgstr "Užsakymo atšaukti negalima" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Leisti užbaigti užsakymą su neužbaigtais eilutės įrašais" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Užsakyme yra neužbaigtų eilutės įrašų" @@ -5375,11 +5375,11 @@ msgstr "Tiekėjas turi atitikti pirkimo užsakymą" msgid "Purchase order must match supplier" msgstr "Pirkimo užsakymas turi atitikti tiekėją" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Eilutės įrašas" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Pasirinkite paskirties vietą gautiems elementams" @@ -5387,7 +5387,7 @@ msgstr "Pasirinkite paskirties vietą gautiems elementams" msgid "Enter batch code for incoming stock items" msgstr "Įveskite partijos kodą gaunamoms atsargoms" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Galiojimo data" @@ -5404,7 +5404,7 @@ msgstr "Įveskite gaunamų atsargų serijos numerius" msgid "Override packaging information for incoming stock items" msgstr "Pakeisti gaunamų atsargų pakavimo informaciją" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Papildoma pastaba gaunamoms atsargoms" @@ -5420,7 +5420,7 @@ msgstr "Nuskaitytas brūkšninis kodas" msgid "Barcode is already in use" msgstr "Brūkšninis kodas jau naudojamas" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Turi būti pateikti eilutės įrašai" @@ -5432,75 +5432,79 @@ msgstr "Turi būti nurodyta paskirties vieta" msgid "Supplied barcode values must be unique" msgstr "Pateiktos brūkšninių kodų reikšmės turi būti unikalios" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Siuntos" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Užbaigtos siuntos" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Pardavimo kainos valiuta" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Paskirstyti elementai" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Nepateikta siuntos informacija" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Eilutės įrašas nėra susijęs su šiuo užsakymu" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Kiekis turi būti teigiamas" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Įveskite priskiriamus serijos numerius" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Siunta jau išsiųsta" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Siunta nėra susieta su šiuo užsakymu" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Nerasta atitikmenų šiems serijos numeriams" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Šie serijos numeriai nepasiekiami" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Grąžinimo užsakymo eilutės įrašas" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Eilutės įrašas neatitinka grąžinimo užsakymo" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Eilutės įrašas jau gautas" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Elementai gali būti priimami tik pagal vykdomus užsakymus" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Grąžinamas kiekis" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Eilutės kainos valiuta" @@ -6301,7 +6305,7 @@ msgstr "Šį BOM elementą paveldi variantų sąrašai" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Šiam BOM elementui galima naudoti variantinių detalių atsargas" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Sekamoms detalėms kiekis turi būti sveikasis skaičius" @@ -6369,7 +6373,7 @@ msgstr "Rezultatai" msgid "Number of results recorded against this template" msgstr "Rezultatų skaičius, susietas su šiuo šablonu" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Šio atsargų elemento pirkimo valiuta" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Atsargos" @@ -8072,7 +8076,7 @@ msgstr "Iš viso" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Serijos numeris" @@ -8097,7 +8101,7 @@ msgstr "Atsargų elemento bandymo ataskaita" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Sumontuoti elementai" @@ -8158,7 +8162,7 @@ msgstr "Filtruoti pagal aukščiausio lygio vietas" msgid "Include sub-locations in filtered results" msgstr "Įtraukti sub-vietas į filtravimo rezultatus" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Pirminė vieta" @@ -8242,7 +8246,7 @@ msgstr "Galiojimo data iki" msgid "Expiry date after" msgstr "Galiojimo data po" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Pasenusi" @@ -8311,7 +8315,7 @@ msgstr "Atsargų vietos tipai" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Numatytoji piktograma visoms vietoms, kurioms nepaskirta piktograma (neprivaloma)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Atsargų vieta" @@ -8319,11 +8323,11 @@ msgstr "Atsargų vieta" msgid "Stock Locations" msgstr "Atsargų vietos" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Savininkas" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Pasirinkite savininką" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "Turi būti nurodyta detalė" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Atsargos negali būti patalpintos į struktūrines atsargų vietas!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Atsargų elementas negali būti sukurtas virtualioms detalėms" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Detalės tipas ('{self.supplier_part.part}') turi būti {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Elemento, turinčio serijos numerį, kiekis turi būti 1" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Serijos numeris negali būti nustatytas, jei kiekis didesnis nei 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Elementas negali priklausyti pats sau" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Elementas turi turėti surinkimo nuorodą, jei is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Surinkimo nuoroda nenurodo į tą pačią detalę" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Pirminis atsargų elementas" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Pagrindinė detalė" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Pasirinkite atitinkančią tiekėjo detalę šiam atsargų elementui" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Kur yra šis atsargų elementas?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Pakuotė, kurioje laikomas šis atsargų elementas" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Sumontuotas į" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Ar šis elementas yra sumontuotas kitame elemente?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Šio elemento serijos numeris" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Šio atsargų elemento partijos kodas" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Atsargų kiekis" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Surinkimo šaltinis" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Surinkimas šiam atsargų elementui" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Sunaudojo" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Gamybos užsakymas, kuris sunaudojo šį atsargų elementą" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Pirkimo užsakymo šaltinis" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Pirkimo užsakymas šiam atsargų elementui" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Pardavimo užsakymo paskirtis" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Atsargų elemento galiojimo data. Po šios datos atsargos bus laikomos pasibaigusiomis" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Ištrinti išnaudojus" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Ištrinti šį atsargų elementą, kai atsargos bus išnaudotos" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Vieneto pirkimo kaina pirkimo metu" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Konvertuota į detalę" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Detalė nenustatyta kaip sekama" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Kiekis turi būti sveikasis skaičius" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Kiekis negali viršyti galimų atsargų kiekio ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Serijos numeriai turi būti pateikti sąraše" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Kiekis nesutampa su serijos numeriais" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Bandomasis šablonas neegzistuoja" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Atsargų elementas buvo priskirtas pardavimo užsakymui" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Atsargų elementas sumontuotas kitame elemente" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Atsargų elementas turi kitų elementų" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Atsargų elementas buvo priskirtas klientui" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Atsargų elementas šiuo metu gaminamas" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Su serijos numeriais pažymėtų atsargų sujungti negalima" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Pasikartojantys atsargų elementai" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Atsargų elementai turi būti susiję su ta pačia detale" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Atsargų elementai turi būti susiję su ta pačia tiekėjo detale" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Atsargų būsenos kodai turi sutapti" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Atsargų elemento negalima perkelti, nes jo nėra sandėlyje" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Atsargų elemento sekimas" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Įrašo pastabos" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Atsargų elemento bandymo rezultatas" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Šiam bandymui turi būti pateikta reikšmė" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Šiam bandymui turi būti įkeltas priedas" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Netinkama reikšmė šiam bandymui" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Bandymo rezultatas" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Bandymo išvesties reikšmė" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Bandymo rezultato priedas" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Bandymo pastabos" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Bandymų stotis" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "Bandymų stoties identifikatorius, kurioje atliktas bandymas" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Pradėta" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Bandymo pradžios laiko žyma" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Pabaigta" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Bandymo pabaigos laiko žyma" @@ -8694,214 +8698,214 @@ msgstr "Naudoti pakuotės dydį pridedant: nurodytas kiekis yra pakuočių skai msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Įveskite serijos numerius naujiems elementams" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Tiekėjo detalės numeris" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Nebegaliojantis" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Antriniai elementai" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Sekami elementai" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Šio atsargų elemento pirkimo kaina, vienetui arba pakuotei" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Įveskite atsargų elementų, kuriuos reikia serializuoti, skaičių" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Kiekis negali viršyti galimų atsargų kiekio ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Paskirties atsargų vieta" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Šiai detalei negali būti priskirti serijos numeriai" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Serijos numeriai jau egzistuoja" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Pasirinkite atsargų elementą montavimui" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Montuojamas kiekis" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Įveskite montuojamų elementų kiekį" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Pridėkite operacijos pastabą (neprivaloma)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Montuojamas kiekis turi būti bent 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Atsargų elementas nepasiekiamas" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Pasirinktos detalės nėra komplektavimo žiniaraštyje" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Montuojamas kiekis negali viršyti turimo kiekio" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Paskirties vieta išmontuotam elementui" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Pasirinkite detalę, į kurią konvertuoti atsargų elementą" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Pasirinkta detalė netinkama konvertavimui" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Negalima konvertuoti atsargų elemento, kuriam priskirta tiekėjo detalė" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Atsargų elemento būsenos kodas" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Pasirinkite atsargų elementus būsenai pakeisti" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Nepasirinkti jokie atsargų elementai" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sub-vietos" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Pirminė atsargų vieta" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Detalė turi būti parduodama" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Elementas priskirtas pardavimo užsakymui" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Elementas priskirtas gamybos užsakymui" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Klientas, kuriam priskiriami atsargų elementai" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Pasirinkta įmonė nėra klientas" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Atsargų priskyrimo pastabos" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Turi būti pateiktas atsargų elementų sąrašas" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Atsargų sujungimo pastabos" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Leisti skirtingus tiekėjus" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Leisti sujungti atsargų elementus su skirtingomis tiekėjų detalėmis" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Leisti skirtingas būsenas" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Leisti sujungti atsargų elementus su skirtingais būsenos kodais" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Turi būti pateikti bent du atsargų elementai" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Be pakeitimų" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Atsargų elemento pirminio rakto reikšmė" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Atsargų elemento nėra sandėlyje" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Atsargų operacijos pastabos" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Kitas serijos numeris" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Ankstesnis serijos numeris" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 28ee2ee8cd..4e375e8139 100644 --- a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API galapunkts nav atrasts" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Lietotājam nav atļaujas, lai apskatītu šo modeli" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-pasts (vēlreiz)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "E-pasta adreses apstiprinājums" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Katru reizi jāievada viena un tā pati e-pasta adrese." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Norādītā primārā e-pasta adrese nav derīga." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Norādītais e-pasta domēns nav apstiprināts." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Piezīmes" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index db16ef3976..26fb76fb6c 100644 --- a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API eindpunt niet gevonden" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Lijst met items of filters moet worden opgegeven voor bulk bewerking" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Items moeten worden opgegeven als een lijst" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Ongeldige items lijst verstrekt" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filters moeten als woordenboek worden opgegeven" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Ongeldige filters opgegeven" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Alles filteren alleen gebruiken met True" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Geen items die overeenkomen met de opgegeven criteria" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Geen gegevens verstrekt" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Dit veld moet uniek zijn" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Gebruiker heeft geen rechten om dit model te bekijken" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-mailadres (opnieuw)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "E-mailadres bevestiging" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Er moet hetzelfde e-mailadres ingevoerd worden." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Het opgegeven primaire e-mailadres is ongeldig." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Het ingevoerde e-maildomein is niet goedgekeurd." @@ -116,9 +116,9 @@ msgstr "Ongeldige decimale waarde" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Opmerkingen" @@ -586,7 +586,7 @@ msgstr "Inclusief varianten" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Beschikbaar" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "In bestelling" @@ -727,10 +727,10 @@ msgstr "Productieorder" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Locatie" @@ -795,7 +795,7 @@ msgstr "Korte beschrijving van de build (optioneel)" #: build/models.py:266 msgid "Build Order to which this build is allocated" -msgstr "" +msgstr "Productie-opdracht waar dit product aan is toegewezen" #: build/models.py:275 msgid "Select part to build" @@ -807,7 +807,7 @@ msgstr "Verkooporder Referentie" #: build/models.py:285 msgid "Sales Order to which this build is allocated" -msgstr "" +msgstr "Productieopdracht waar dit productie aan is toegewezen" #: build/models.py:290 build/serializers.py:1087 msgid "Source Location" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Productiestatuscode" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Batchcode" @@ -913,12 +913,12 @@ msgstr "Verantwoordelijke" msgid "User or group responsible for this build order" msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Externe Link" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link naar externe URL" @@ -979,8 +979,8 @@ msgstr "Productuitvoer komt niet overeen met de Productieorder" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" @@ -1011,8 +1011,8 @@ msgstr "Bouw object" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Bouw object" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Voorraad item is te veel toegewezen" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Voorraadartikel" @@ -1127,8 +1127,8 @@ msgstr "Hoeveelheid als geheel getal vereist voor traceerbare onderdelen" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Geheel getal vereist omdat de stuklijst traceerbare onderdelen bevat" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Serienummers" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Vereiste artikelen automatisch toewijzen met overeenkomende serienummers" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "De volgende serienummers bestaan al of zijn ongeldig" @@ -1237,7 +1237,7 @@ msgstr "Accepteer dat voorraadartikelen niet volledig zijn toegewezen aan deze p msgid "Required stock has not been fully allocated" msgstr "Vereiste voorraad is niet volledig toegewezen" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Accepteer Onvolledig" @@ -1281,11 +1281,11 @@ msgstr "Bouw lijn-item" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part moet naar hetzelfde onderdeel wijzen als de productieorder" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Artikel moet op voorraad zijn" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Beschikbare hoeveelheid ({q}) overschreden" @@ -1298,7 +1298,7 @@ msgstr "Productieuitvoer moet worden opgegeven voor de toewijzing van gevolgde o msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Productieuitvoer kan niet worden gespecificeerd voor de toewijzing van niet gevolgde onderdelen" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Allocaties voor artikelen moeten worden opgegeven" @@ -1360,11 +1360,11 @@ msgstr "Bouwen" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Leveranciersonderdeel" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Toegewezen hoeveelheid" @@ -1393,7 +1393,7 @@ msgstr "Varianten toestaan" msgid "BOM Item" msgstr "Stuklijstartikel" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "In productie" @@ -1772,7 +1772,7 @@ msgstr "Definitie" msgid "Unit definition" msgstr "Definitie van eenheid" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Bijlage" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Staat logische sleutel die gelijk is aan deze staat in zakelijke logica" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Waarde" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Parameterwaarde" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Opmerking" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Optioneel notities veld" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Reactiegegevens van de barcode scan" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultaat" @@ -2349,11 +2349,11 @@ msgstr "Items zijn ontvangen tegen een retour bestelling" #: common/serializers.py:125 msgid "Indicates if changing this setting requires confirmation" -msgstr "" +msgstr "Geeft aan of deze instelling bevestiging nodig heeft" #: common/serializers.py:139 msgid "This setting requires confirmation before changing. Please confirm the change." -msgstr "" +msgstr "Deze instelling vereist een bevestiging voordat u verandert. Bevestig alstublieft de wijziging." #: common/serializers.py:172 msgid "Indicates if the setting is overridden by an environment variable" @@ -3424,7 +3424,7 @@ msgstr "Gebruikers moeten multifactor-beveiliging gebruiken." #: common/setting/system.py:1026 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." -msgstr "" +msgstr "Het inschakelen van deze instelling zal ervoor zorgen dat alle gebruikers multifactor authenticatie instellen. Alle sessies worden onmiddellijk verbroken." #: common/setting/system.py:1031 msgid "Check plugins on startup" @@ -4127,7 +4127,7 @@ msgstr "Link naar adres gegevens (extern)" msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Basis onderdeel" @@ -4145,7 +4145,7 @@ msgstr "Fabrikant selecteren" msgid "MPN" msgstr "Fabrikant artikel nummer" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Fabrikant artikel nummer (MPN)" @@ -4209,8 +4209,8 @@ msgstr "basisprijs" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimale kosten (bijv. voorraadkosten)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Verpakking" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Orderreferentie" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "Regelitem mist een gekoppeld deel" msgid "Quantity must be a positive number" msgstr "Hoeveelheid moet een positief getal zijn" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Ontvangen" msgid "Number of items received" msgstr "Aantal ontvangen artikelen" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Inkoopprijs" @@ -5102,8 +5102,8 @@ msgstr "Gecontroleerd door" msgid "User who checked this shipment" msgstr "Gebruiker die deze zending gecontroleerd heeft" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Zending" @@ -5168,7 +5168,7 @@ msgstr "Toewijzingshoeveelheid kan niet hoger zijn dan de voorraadhoeveelheid" msgid "Allocation quantity must be greater than zero" msgstr "Toewijzing hoeveelheid moet groter zijn dan nul" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerd voorraadartikel" @@ -5242,7 +5242,7 @@ msgstr "Ontvangst datum" #: order/models.py:3025 msgid "The date this return item was received" -msgstr "" +msgstr "De datum waarop dit retour item is ontvangen" #: order/models.py:3037 msgid "Outcome" @@ -5315,11 +5315,11 @@ msgstr "Leveranciers Naam" msgid "Order cannot be cancelled" msgstr "Order kan niet worden geannuleerd" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Toestaan order te sluiten met onvolledige regelitems" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Bestelling heeft onvolledige regelitems" @@ -5376,11 +5376,11 @@ msgstr "De leverancier moet overeenkomen met de inkooporder" msgid "Purchase order must match supplier" msgstr "Inkooporder moet overeenkomen met de leverancier" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Artikel" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Selecteer bestemmingslocatie voor ontvangen artikelen" @@ -5388,7 +5388,7 @@ msgstr "Selecteer bestemmingslocatie voor ontvangen artikelen" msgid "Enter batch code for incoming stock items" msgstr "Voer batch code in voor inkomende voorraad items" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Vervaldatum" @@ -5405,7 +5405,7 @@ msgstr "Voer serienummers in voor inkomende voorraadartikelen" msgid "Override packaging information for incoming stock items" msgstr "Overschrijf verpakkingsinformatie voor binnenkomende voorraad" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Extra opmerking voor inkomende voorraad items" @@ -5421,7 +5421,7 @@ msgstr "Gescande streepjescode" msgid "Barcode is already in use" msgstr "Streepjescode is al in gebruik" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Artikelen moeten worden opgegeven" @@ -5433,75 +5433,79 @@ msgstr "Bestemmingslocatie moet worden opgegeven" msgid "Supplied barcode values must be unique" msgstr "Geleverde streepjescodewaarden moeten uniek zijn" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Verzendingen" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Voltooide Verzendingen" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Valuta verkoopprijs" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Toegewezen items" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Geen verzenddetails opgegeven" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Artikelregel is niet gekoppeld aan deze bestelling" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Hoeveelheid moet positief zijn" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Voer serienummers in om toe te wijzen" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Verzending is al verzonden" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Zending is niet gekoppeld aan deze bestelling" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Geen overeenkomst gevonden voor de volgende serienummers" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "De volgende serienummers zijn niet beschikbaar" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Retourneer regel item" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Artikelregel komt niet overeen met inkooporder" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Regel item is al ontvangen" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Artikelen kunnen alleen worden ontvangen tegen lopende bestellingen" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Hoeveelheid te retourneren" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Lijn prijs valuta" @@ -6302,7 +6306,7 @@ msgstr "Dit BOM item wordt overgenomen door BOMs voor variant onderdelen" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Voorraaditems voor variant onderdelen kunnen worden gebruikt voor dit BOM artikel" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Hoeveelheid moet een geheel getal zijn voor trackable onderdelen" @@ -6370,7 +6374,7 @@ msgstr "Resultaten" msgid "Number of results recorded against this template" msgstr "Aantal resultaten opgenomen ten opzichte van deze template" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Inkooporder voor dit voorraadartikel" @@ -6486,7 +6490,7 @@ msgstr "Hoeveelheid van dit deel dat momenteel in productie is" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Er zal een onuitputtelijke hoeveelheid van dit deel worden gebouwd" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Voorraadartikelen" @@ -7278,7 +7282,7 @@ msgstr "Geïntegreerde Slack meldingsmethoden" #: plugin/builtin/integration/core_notifications.py:131 msgid "Slack incoming webhook URL" -msgstr "" +msgstr "Slack inkomende webhook url" #: plugin/builtin/integration/core_notifications.py:132 msgid "URL that is used to send messages to a slack channel" @@ -7538,7 +7542,7 @@ msgstr "Sleutel van plug-in" #: plugin/models.py:55 msgid "Name of the plugin" -msgstr "" +msgstr "Plug-in naam van de plug-in" #: plugin/models.py:62 plugin/serializers.py:119 msgid "Package Name" @@ -7765,7 +7769,7 @@ msgstr "Installatie niet bevestigd" #: plugin/serializers.py:152 msgid "Either packagename or URL must be provided" -msgstr "" +msgstr "Ofwel de pakketnaam van de URL moet worden opgegeven" #: plugin/serializers.py:188 msgid "Full reload" @@ -8073,7 +8077,7 @@ msgstr "Totaal" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Serienummer" @@ -8098,7 +8102,7 @@ msgstr "Rapport voorraadcontrole" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Geïnstalleerde items" @@ -8159,7 +8163,7 @@ msgstr "Filter op topniveau locaties" msgid "Include sub-locations in filtered results" msgstr "Inclusief sublocaties in gefilterde resultaten" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Bovenliggende locatie" @@ -8243,7 +8247,7 @@ msgstr "Vervaldatum voor" msgid "Expiry date after" msgstr "Vervaldatum na" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Verouderd" @@ -8312,7 +8316,7 @@ msgstr "Voorraad locatie soorten" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Standaardpictogram voor alle locaties waarvoor geen pictogram is ingesteld (optioneel)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Voorraadlocatie" @@ -8320,11 +8324,11 @@ msgstr "Voorraadlocatie" msgid "Stock Locations" msgstr "Voorraadlocaties" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Eigenaar" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Selecteer eigenaar" @@ -8361,265 +8365,265 @@ msgstr "{field} bestaat niet" msgid "Part must be specified" msgstr "Onderdeel moet gespecificeerd worden" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Voorraaditems kunnen niet worden geplaatst in structurele voorraadlocaties!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Voorraadartikel kan niet worden aangemaakt voor virtuele onderdelen" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Onderdeel type ('{self.supplier_part.part}') moet {self.part} zijn" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Hoeveelheid moet 1 zijn voor item met een serienummer" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Serienummer kan niet worden ingesteld als de hoeveelheid groter is dan 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Item kan niet tot zichzelf behoren" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Item moet een bouw referentie hebben als is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Bouw referentie verwijst niet naar hetzelfde deel object" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Bovenliggend voorraad item" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Basis onderdeel" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Selecteer een leveranciersdeel voor dit voorraadartikel" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Waar bevindt zich dit voorraaditem?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Het verpakken van dit voorraaditem is opgeslagen in" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Geïnstalleerd in" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Is dit item geïnstalleerd in een ander item?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Serienummer van dit item" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Batch code voor dit voorraaditem" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Voorraad hoeveelheid" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Bron Bouw" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Build voor dit voorraaditem" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Verbruikt door" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Bestelling bouwen welke dit voorraadartikel heeft verbruikt" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Inkooporder Bron" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Inkooporder voor dit voorraadartikel" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Bestemming Verkooporder" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Vervaldatum voor voorraadartikel. Voorraad zal worden beschouwd als verlopen na deze datum" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Verwijderen bij leegmaken" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Verwijder dit voorraadproduct wanneer de voorraad is leeg" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Enkele eenheidsprijs van de aankoop op het moment van aankoop" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Omgezet tot onderdeel" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "Hoeveelheid overschrijdt beschikbare voorraad" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Onderdeel is niet ingesteld als traceerbaar" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Hoeveelheid moet heel getal zijn" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Hoeveelheid mag niet hoger zijn dan de beschikbare voorraad ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Serienummers moeten als lijst worden opgegeven" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Hoeveelheid komt niet overeen met serienummers" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "Kan voorraad niet toewijzen aan structurele locatie" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Testsjabloon bestaat niet" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Voorraadartikel is toegewezen aan een verkooporder" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Voorraad item is geïnstalleerd in een ander item" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Voorraadartikel bevat andere producten" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Voorraadartikel is aan een klant toegewezen" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Voorraad item is momenteel in productie" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Geserialiseerde voorraad kan niet worden samengevoegd" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Dupliceer voorraadartikelen" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Voorraadartikelen moeten hetzelfde onderdeel verwijzen" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Voorraadartikelen moeten verwijzen naar dezelfde leveranciersdeel" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "De voorraad statuscodes moeten overeenkomen" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Voorraadartikel kan niet worden verplaatst omdat het niet op voorraad is" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Voorraad item volgen" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Item notities" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Resultaat voorraad test resultaten" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Waarde moet voor deze test worden opgegeven" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Bijlage moet worden geüpload voor deze test" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Ongeldige waarde voor deze test" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Test resultaat" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Test uitvoer waarde" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Test resultaat bijlage" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Test notities" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Test station" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "De identificatie van het teststation waar de test werd uitgevoerd" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Gestart" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Het tijdstip van de start test" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Afgerond" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Het tijdstip van de afgeronde test" @@ -8695,214 +8699,214 @@ msgstr "Gebruik pakketgrootte bij het toevoegen: de hoeveelheid gedefinieerd is msgid "Use pack size" msgstr "Gebruik pakketgrootte" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Voer serienummers voor nieuwe items in" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Leverancier artikelnummer" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Verlopen" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Onderliggende items" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Items volgen" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Inkoopprijs van dit voorraadartikel, per eenheid of pakket" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Aantal voorraaditems om serienummers voor te maken" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "Geen voorraad item opgegeven" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Hoeveelheid mag niet hoger zijn dan de beschikbare voorraad ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Locatie van bestemming" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Serienummers kunnen niet worden toegewezen aan dit deel" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Serienummers bestaan al" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Selecteer voorraaditem om te installeren" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Te installeren hoeveelheid" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Voer de te installeren hoeveelheid items in" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Transactienotitie toevoegen (optioneel)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Te installeren hoeveelheid moet minimaal 1 zijn" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Voorraadartikel is niet beschikbaar" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Het geselecteerde deel zit niet in de materialen lijst" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "De te installeren hoeveelheid mag niet groter zijn dan de beschikbare hoeveelheid" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Bestemmingslocatie voor verwijderd item" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Selecteer onderdeel om voorraaditem om te zetten in" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Het geselecteerde deel is geen geldige optie voor de omzetting" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Kan voorraadartikel niet converteren met toegewezen leverancier deel" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Voorraad status code" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Selecteer voorraadartikelen om status te wijzigen" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Geen voorraaditems geselecteerd" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sublocaties" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Bovenliggende voorraad locatie" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Onderdeel moet verkoopbaar zijn" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Artikel is toegewezen aan een verkooporder" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Artikel is toegewezen aan een productieorder" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Klant om voorraadartikelen toe te wijzen" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Geselecteerde bedrijf is geen klant" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Voorraad toewijzing notities" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Een lijst met voorraad artikelen moet worden opgegeven" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Voorraad samenvoegen notities" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Niet overeen komende leveranciers toestaan" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Toestaan dat voorraadartikelen met verschillende leveranciers onderdelen worden samengevoegd" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Sta onjuiste status toe" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Toestaan dat voorraadartikelen met verschillende statuscodes worden samengevoegd" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Er moeten ten minste twee voorraadartikelen worden opgegeven" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Geen wijziging" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Voorraaditem primaire sleutel waarde" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Voorraad artikel is niet op voorraad" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "Voorraad artikel is al in voorraad" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "Hoeveelheid mag niet negatief zijn" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Voorraad transactie notities" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "Samenvoegen in bestaande voorraad" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "Voeg indien mogelijk geretourneerde items samen in bestaande voorraad" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Volgend serienummer" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Vorig serienummer" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index d0160b3a10..18fcd7b601 100644 --- a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API-endepunkt ikke funnet" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Brukeren har ikke rettigheter til å se denne modellen" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-post (gjenta)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Bekreft e-postaddresse" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Du må angi samme e-post hver gang." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Den oppgitte primære e-postadressen er ikke gyldig." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Det oppgitte e-postdomenet er ikke godkjent." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notater" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Tilgjengelig" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "I bestilling" @@ -727,10 +727,10 @@ msgstr "Produksjonsordre" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Plassering" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Produksjonsstatuskode" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Batchkode" @@ -913,12 +913,12 @@ msgstr "Ansvarlig" msgid "User or group responsible for this build order" msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Ekstern lenke" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Lenke til ekstern URL" @@ -979,8 +979,8 @@ msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" @@ -1011,8 +1011,8 @@ msgstr "Produksjonsobjekt" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Produksjonsobjekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Lagervaren er overtildelt" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Lagervare" @@ -1127,8 +1127,8 @@ msgstr "Heltallsverdi kreves for sporbare deler" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Heltallsverdi kreves, da stykklisten inneholder sporbare deler" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Serienummer" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Følgende serienummer finnes allerede eller er ugyldige" @@ -1237,7 +1237,7 @@ msgstr "Godta at lagervarer ikke er fullt tildelt til denne produksjonsordren" msgid "Required stock has not been fully allocated" msgstr "Nøvendig lagerbeholdning er ikke fullt tildelt" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Godta uferdig" @@ -1281,11 +1281,11 @@ msgstr "Produksjonsartikkel" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part må peke på den samme delen som produksjonsordren" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Artikkelen må være på lager" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Tilgjengelig antall ({q}) overskredet" @@ -1298,7 +1298,7 @@ msgstr "Produksjonsartikkel må spesifiseres for tildeling av sporede deler" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Produksjonsartikkel kan ikke spesifiseres for tildeling av usporede deler" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Tildelingsartikler må oppgis" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Leverandørdel" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Tildelt antall" @@ -1393,7 +1393,7 @@ msgstr "Tillat Varianter" msgid "BOM Item" msgstr "BOM-artikkel" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "I produksjon" @@ -1772,7 +1772,7 @@ msgstr "Definisjon" msgid "Unit definition" msgstr "Enhetsdefinisjon" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Vedlegg" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Verdi" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Parameterverdi" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Notat" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Valgfritt notatfelt" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultat" @@ -4127,7 +4127,7 @@ msgstr "Lenke til adresseinformasjon (ekstern)" msgid "Manufacturer Part" msgstr "Produsentdeler" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Basisdel" @@ -4145,7 +4145,7 @@ msgstr "Velg produsent" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Produsentens varenummer" @@ -4209,8 +4209,8 @@ msgstr "grunnkostnad" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimum betaling (f.eks. lageravgift)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Emballasje" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Ordrereferanse" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Mengde må være positiv" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Mottatt" msgid "Number of items received" msgstr "Antall enheter mottatt" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Innkjøpspris" @@ -5102,8 +5102,8 @@ msgstr "Sjekket Av" msgid "User who checked this shipment" msgstr "Brukeren som sjekket forsendelsen" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Forsendelse" @@ -5168,7 +5168,7 @@ msgstr "Tildelingsantall kan ikke overstige tilgjengelig lagerbeholdning" msgid "Allocation quantity must be greater than zero" msgstr "Tildelingsantall må være større enn null" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Antall må være 1 for serialisert lagervare" @@ -5315,11 +5315,11 @@ msgstr "Leverandørnavn" msgid "Order cannot be cancelled" msgstr "Ordren kan ikke kanselleres" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Tillat ordre å lukkes med ufullstendige linjeelementer" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Ordren har ufullstendige linjeelementer" @@ -5375,11 +5375,11 @@ msgstr "Leverandør må samsvare med innkjøpsordre" msgid "Purchase order must match supplier" msgstr "Innkjøpsordre må samsvare med leverandør" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Ordrelinje" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Velg lagerplassering for mottatte enheter" @@ -5387,7 +5387,7 @@ msgstr "Velg lagerplassering for mottatte enheter" msgid "Enter batch code for incoming stock items" msgstr "Angi batchkode for innkommende lagervarer" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Utløpsdato" @@ -5404,7 +5404,7 @@ msgstr "Angi serienummer for innkommende lagervarer" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Skannet strekkode" msgid "Barcode is already in use" msgstr "Strekkode allerede i bruk" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Linjeelementer må være oppgitt" @@ -5432,75 +5432,79 @@ msgstr "Målplassering må angis" msgid "Supplied barcode values must be unique" msgstr "Angitte strekkodeverdier må være unike" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Fullførte forsendelser" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Valuta for salgspris" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Ingen forsendelsesopplysninger oppgitt" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Linjeelement er ikke knyttet til denne ordren" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Mengden må være positiv" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Skriv inn serienummer for å tildele" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Forsendelsen er allerede sendt" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Forsendelsen er ikke knyttet til denne ordren" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Ingen treff funnet for følgende serienummer" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Returordrelinje" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Linjeelementet samsvarer ikke med returordre" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Linjeelementet er allerede mottatt" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Artikler kan bare mottas mot ordrer som pågår" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Valuta for linje" @@ -6301,7 +6305,7 @@ msgstr "Denne BOM-artikkelen er arvet fra stykkliste for variantdeler" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagervarer for variantdeler kan brukes for denne BOM-artikkelen" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Antall må være heltallsverdi for sporbare deler" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Innkjøpsvaluta for lagervaren" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Lagervarer" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Serienummer" @@ -8097,7 +8101,7 @@ msgstr "Testrapport for lagervare" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Installerte artikler" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "Utløpsdato før" msgid "Expiry date after" msgstr "Utløpsdato etter" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Foreldet" @@ -8311,7 +8315,7 @@ msgstr "Lagerplasseringstyper" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Standard ikom for alle plasseringer som ikke har satt et ikon (valgfritt)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Lagerplassering" @@ -8319,11 +8323,11 @@ msgstr "Lagerplassering" msgid "Stock Locations" msgstr "Lagerplasseringer" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Eier" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Velg eier" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Lagervarer kan ikke plasseres i strukturelle plasseringer!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Lagervare kan ikke opprettes for virtuelle deler" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Deltype ('{self.supplier_part.part}') må være {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Antall må være 1 for produkt med et serienummer" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Serienummeret kan ikke angis hvis antall er større enn 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Elementet kan ikke tilhøre seg selv" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Elementet må ha en produksjonsrefereanse om is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Produksjonsreferanse peker ikke til samme del-objekt" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Overordnet lagervare" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Basisdel" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Velg en tilsvarende leverandørdel for denne lagervaren" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Hvor er denne lagervaren plassert?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Inpakningen denne lagervaren er lagret i" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Installert i" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Er denne artikkelen montert i en annen artikkel?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Serienummer for denne artikkelen" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Batchkode for denne lagervaren" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Lagerantall" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Kildeproduksjon" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Produksjon for denne lagervaren" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Brukt av" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Produksjonsordren som brukte denne lagervaren" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Kildeinnkjøpsordre" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Innkjøpsordre for denne lagervaren" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Tildelt Salgsordre" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Utløpsdato for lagervare. Lagerbeholdning vil bli ansett som utløpt etter denne datoen" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Slett når oppbrukt" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Slett lagervaren når beholdningen er oppbrukt" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Innkjøpspris per enhet på kjøpstidspunktet" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Konvertert til del" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Delen er ikke angitt som sporbar" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Antall må være heltall" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Antall kan ikke overstige tilgjengelig lagerbeholdning ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Antallet stemmer ikke overens med serienumrene" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Lagervare har blitt tildelt en salgsordre" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Lagervare er montert i en annen artikkel" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Lagervare inneholder andre artikler" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Lagervare har blitt tildelt til en kunde" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Lagervare er for tiden i produksjon" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Serialisert lagerbeholdning kan ikke slås sammen" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Duplisert lagervare" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Lagervarer må referere til samme del" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Lagervarer må referere til samme leverandørdel" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Lagerstatuskoder må være like" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagervare kan ikke flyttes fordi den ikke er på lager" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Oppføringsnotater" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Verdi må angis for denne testen" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Vedlegg må lastes opp for denne testen" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Testens verdi" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Vedlegg til testresultat" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Testnotater" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "Bruk pakningsstørrelse når du legger til: antall definert er antall pa msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Angi serienummer for nye artikler" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Leverandørens delnummer" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Utløpt" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Underordnede artikler" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Innkjøpspris for denne lagervaren, per enhet eller forpakning" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Angi antall lagervarer som skal serialiseres" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Antall kan ikke overstige tilgjengelig lagerbeholdning ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Til Lagerplassering" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Serienummer kan ikke tilordnes denne delen" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Seriernummer eksisterer allerede" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Velg lagervare å montere" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Antall å installere" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Angi antallet elementer som skal installeres" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Legg til transaksjonsnotat (valgfritt)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Antall å installere må være minst 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Lagervaren er utilgjengelig" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Valgt del er ikke i stykklisten" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Antall å installere må ikke overskride tilgjengelig antall" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Lagerplassering for den avinstallerte artikkelen" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Velg del å konvertere lagervare til" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Valgt del er ikke et gyldig alternativ for konvertering" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Kan ikke konvertere lagerprodukt med tildelt leverandørdel" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Lagervare statuskode" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Velg lagervarer for å endre status" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Ingen lagervarer valgt" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Underplasseringer" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Delen må være salgbar" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Artikkelen er tildelt en salgsordre" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Artikkelen er tildelt en produksjonsordre" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Kunde å tilordne lagervarer" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Valgt firma er ikke en kunde" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Lagervare-tildelignsnotater" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "En liste av lagervarer må oppgis" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Notater om lagersammenslåing" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Tillat forskjellige leverandører" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Tillat lagervarer med forskjellige leverandørdeler å slås sammen" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Tillat forskjellig status" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Tillat lagervarer med forskjellige statuskoder å slås sammen" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Minst to lagervarer må oppgis" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Lagervare primærnøkkel verdi" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Lager transaksjonsnotater" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index d614cc9ef7..c8e900ed0b 100644 --- a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Nie znaleziono punktu końcowego API" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Dla operacji masowych należy podać wykaz przedmiotów lub filtrów" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Elementy muszą być podane jako lista" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Podano nieprawidłową listę artykułów" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filtry muszą być dostarczone jako kartka" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Podano niepoprawne filtry" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Wszystkie filtry muszą być używane tylko z true" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Żaden element nie spełnia podanych kryteriów" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Nie dostarczono danych" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Użytkownik nie ma uprawnień do przeglądania tego modelu" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Adres email (ponownie)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Potwierdzenie adresu email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Należy ponownie wpisać ten sam adres e-mail." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Podany podstawowy adres e-mail jest nieprawidłowy." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Podany e-mail domeny nie został zatwierdzony." @@ -116,9 +116,9 @@ msgstr "Niepoprawna wartość dziesiętna" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Uwagi" @@ -586,7 +586,7 @@ msgstr "Obejmuje warianty" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Dostępne" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "W Zamówieniu" @@ -727,10 +727,10 @@ msgstr "Zlecenie Budowy" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokalizacja" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Kod statusu budowania" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Kod partii" @@ -913,12 +913,12 @@ msgstr "Odpowiedzialny" msgid "User or group responsible for this build order" msgstr "Użytkownik lub grupa odpowiedzialna za te zlecenie produkcji" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Link Zewnętrzny" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -979,8 +979,8 @@ msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -1011,8 +1011,8 @@ msgstr "Zbuduj obiekt" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Zbuduj obiekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Pozycja magazynowa jest nadmiernie przydzielona" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Element magazynowy" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatycznie przydzielaj wymagane elementy z pasującymi numerami seryjnymi" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe" @@ -1237,7 +1237,7 @@ msgstr "Zaakceptuj, że przedmioty magazynowe nie zostały w pełni przypisane d msgid "Required stock has not been fully allocated" msgstr "Wymagany stan nie został w pełni przypisany" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Akceptuj niekompletne" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Towar musi znajdować się w magazynie" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Dostępna ilość ({q}) przekroczona" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "Wersja" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Część dostawcy" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Ilość zarezerwowana" @@ -1393,7 +1393,7 @@ msgstr "Zezwalaj na warianty" msgid "BOM Item" msgstr "Element BOM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "W produkcji" @@ -1772,7 +1772,7 @@ msgstr "Definicja" msgid "Unit definition" msgstr "Definicja jednostki" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Załącznik" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Wartość" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Wartość parametru" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Uwaga" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Wynik" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "Komponent producenta" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Część bazowa" @@ -4145,7 +4145,7 @@ msgstr "Wybierz producenta" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Numer producenta komponentu" @@ -4209,8 +4209,8 @@ msgstr "koszt podstawowy" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Opakowanie" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Odniesienie zamówienia" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Wartość musi być liczbą dodatnią" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Cena zakupu" @@ -5102,8 +5102,8 @@ msgstr "Sprawdzone przez" msgid "User who checked this shipment" msgstr "Użytkownik, który sprawdził tę wysyłkę" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Przesyłka" @@ -5168,7 +5168,7 @@ msgstr "Zarezerwowana ilość nie może przekraczać ilości na stanie" msgid "Allocation quantity must be greater than zero" msgstr "Alokowana ilość musi być większa niż zero" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "Zamówienie nie może zostać anulowane" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "Dostawca musi być zgodny ze zleceniem zakupu" msgid "Purchase order must match supplier" msgstr "Zlecenie zakupu musi być zgodne z dostawcą" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Data ważności" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Waluta zakupu tego towaru" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Towary" @@ -8072,7 +8076,7 @@ msgstr "Razem" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Numer Seryjny" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Zainstalowane elementy" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "Lokacje stanu magazynowego" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Właściciel" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Wybierz właściciela" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Nadrzędny towar" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Część podstawowa" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Wybierz pasującą część dostawcy dla tego towaru" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Zainstalowane w" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Ilość w magazynie" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Wyszukaj zlecenie zakupu" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Zlecenie zakupu dla tego towaru" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Usuń po wyczerpaniu" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Ilość musi być liczbą całkowitą" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Notatki do wpisu" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Należy podać wartość dla tego testu" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Wynik testu" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Termin minął" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Elementy podrzędne" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Podlokalizacje" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Część musi być dostępna do sprzedaży" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 6edc3a8bc2..9c0e754a66 100644 --- a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API endpoint não encontrado" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Usuário não tem permissão para ver este modelo" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-mail (novamente)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Confirmação do endereço de email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Você deve digitar o mesmo e-mail todas as vezes." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "O endereço primário de e-mail não é válido." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "O domínio de e-mail providenciado não foi aprovado." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Anotações" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponível" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "No pedido" @@ -727,10 +727,10 @@ msgstr "Ordem de Produção" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Local" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Código de situação da produção" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Código de Lote" @@ -913,12 +913,12 @@ msgstr "Responsável" msgid "User or group responsible for this build order" msgstr "Usuário ou grupo responsável para este pedido de produção" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Link Externo" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link para URL externa" @@ -979,8 +979,8 @@ msgstr "Saída da produção não corresponde ao Pedido de Produção" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" @@ -1011,8 +1011,8 @@ msgstr "Objeto de produção" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Objeto de produção" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "O item do estoque está sobre-alocado" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Item de estoque" @@ -1127,8 +1127,8 @@ msgstr "Quantidade inteira necessária para peças rastreáveis" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Quantidade inteira necessária, pois a lista de materiais contém peças rastreáveis" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Números de Série" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Os seguintes números de série já existem ou são inválidos" @@ -1237,7 +1237,7 @@ msgstr "Aceitar que os itens de estoque não foram totalmente alocados para esta msgid "Required stock has not been fully allocated" msgstr "Estoque obrigatório não foi totalmente alocado" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Aceitar Incompleto" @@ -1281,11 +1281,11 @@ msgstr "Item da linha de produção" msgid "bom_item.part must point to the same part as the build order" msgstr "bin_item.part deve indicar a mesma peça do pedido de produção" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Item deve estar em estoque" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantidade disponível ({q}) excedida" @@ -1298,7 +1298,7 @@ msgstr "Saída de produção deve ser definida para alocação de peças rastrea msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Saída de produção deve ser definida para alocação de peças não rastreadas" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Alocação do Item precisa ser fornecida" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Fornecedor da Peça" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Quantidade Alocada" @@ -1393,7 +1393,7 @@ msgstr "Permitir variações" msgid "BOM Item" msgstr "Item LDM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Em Produção" @@ -1772,7 +1772,7 @@ msgstr "Definição" msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Anexo" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Valor" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Valor do Parâmetro" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Anotação" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Campo opcional de notas" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultado" @@ -4127,7 +4127,7 @@ msgstr "Link para as informações do endereço (externo)" msgid "Manufacturer Part" msgstr "Peça do Fabricante" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Peça base" @@ -4145,7 +4145,7 @@ msgstr "Selecionar fabricante" msgid "MPN" msgstr "NPF" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" @@ -4209,8 +4209,8 @@ msgstr "preço base" msgid "Minimum charge (e.g. stocking fee)" msgstr "Taxa mínima (ex.: taxa de estoque)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Embalagem" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Referência do pedido" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Situação" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Quantidade deve ser um número positivo" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Recebido" msgid "Number of items received" msgstr "Número de itens recebidos" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Preço de Compra" @@ -5102,8 +5102,8 @@ msgstr "Verificado por" msgid "User who checked this shipment" msgstr "Usuário que verificou esta remessa" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Remessa" @@ -5168,7 +5168,7 @@ msgstr "A quantidade de alocação não pode exceder a quantidade em estoque" msgid "Allocation quantity must be greater than zero" msgstr "Quantidade alocada deve ser maior que zero" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Quantidade deve ser 1 para item de estoque serializado" @@ -5315,11 +5315,11 @@ msgstr "Nome do Fornecedor" msgid "Order cannot be cancelled" msgstr "Pedido não pode ser cancelado" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Permitir que o pedido seja fechado com itens de linha incompletos" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "O pedido tem itens da linha incompletos" @@ -5375,11 +5375,11 @@ msgstr "O fornecedor deve corresponder o pedido de compra" msgid "Purchase order must match supplier" msgstr "Pedido de compra deve corresponder ao fornecedor" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Itens de linha" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Selecione o local de destino para os itens recebidos" @@ -5387,7 +5387,7 @@ msgstr "Selecione o local de destino para os itens recebidos" msgid "Enter batch code for incoming stock items" msgstr "Digite o código do lote para itens de estoque recebidos" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Data de validade" @@ -5404,7 +5404,7 @@ msgstr "Digite o número de série para itens de estoque recebidos" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Código de barras lido" msgid "Barcode is already in use" msgstr "Código de barras já em uso" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Itens de linha deve ser providenciados" @@ -5432,75 +5432,79 @@ msgstr "Loca de destino deve ser especificado" msgid "Supplied barcode values must be unique" msgstr "Código de barras fornecido deve ser único" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Envios concluídos" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Moeda de preço de venda" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Nenhum detalhe da remessa fornecido" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Item de linha não está associado a este pedido" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Quantidade deve ser positiva" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Digite números de série para alocar" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "O pedido já foi enviado" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "O envio não está associado a este pedido" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Nenhuma correspondência encontrada para os seguintes números de série" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Devolver item do pedido" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Item do pedido não bate com o pedido de devolução" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Item do pedido já foi recebido" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Itens só podem ser recebidos de pedidos em processamento" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Tipo de moeda para o item do pedido" @@ -6301,7 +6305,7 @@ msgstr "Este item da LDM é herdado por LDMs para peças variáveis" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Itens de estoque para as peças das variantes podem ser usados para este item LDM" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Quantidade deve ser valor inteiro para peças rastreáveis" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Moeda de compra deste item de estoque" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Itens de Estoque" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Número de Sério" @@ -8097,7 +8101,7 @@ msgstr "Relatório Teste do Item em Estoque" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Itens instalados" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "Data de validade antes" msgid "Expiry date after" msgstr "Data de validade depois" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Inativo" @@ -8311,7 +8315,7 @@ msgstr "Tipos de Locais de estoque" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Ícone padrão para todos os locais que não tem um ícone (opcional)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Localização do estoque" @@ -8319,11 +8323,11 @@ msgstr "Localização do estoque" msgid "Stock Locations" msgstr "Locais de estoque" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Responsavel" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Selecionar Responsável" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Os itens de estoque não podem estar localizados em locais de estoque estrutural!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Item de estoque não pode ser criado para peças virtuais" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Tipo de peça('{self.supplier_part.part}') deve ser {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "A quantidade deve ser 1 para um item com número de série" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Número de série não pode ser definido se quantidade maior que 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "O item não pode pertencer a si mesmo" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Item deve ter uma referência de produção se is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Referência de produção não aponta ao mesmo objeto da peça" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Item de Estoque Parental" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Peça base" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Selecione uma peça do fornecedor correspondente para este item de estoque" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Onde está localizado este item de estoque?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Embalagem deste item de estoque está armazenado em" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Instalado em" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Este item está instalado em outro item?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Número de série para este item" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Código do lote para este item de estoque" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Quantidade de Estoque" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Produção de Origem" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Produção para este item de estoque" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Consumido por" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Pedido de produção que consumiu este item de estoque" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Pedido de compra Fonte" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Pedido de Compra para este item de estoque" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Destino do Pedido de Venda" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Data de validade para o item de estoque. Estoque será considerado expirado após este dia" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Excluir quando esgotado" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Excluir este item de estoque quando o estoque for esgotado" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Preço de compra unitário único no momento da compra" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Convertido para peça" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Peça não está definida como rastreável" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Quantidade deve ser inteira" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Quantidade não deve exceder a quantidade em estoque ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "A quantidade não corresponde aos números de série" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Item em estoque foi reservado para um pedido" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Item em estoque está instalado em outro item" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "item em estoque contem outro(s) items" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Item em estoque foi reservado para outro cliente" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Item no estoque está em produção no momento" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Itens de série não podem ser mesclados" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Item de estoque duplicado" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Itens de estoque devem se referir à mesma peça" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Itens de estoque devem se referir à mesma peça do fornecedor" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Códigos de estado do estoque devem corresponder" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Item do estoque não pode ser realocado se não houver estoque da mesma" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Observações de entrada" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Deve-se fornecer o valor desse teste" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "O anexo deve ser enviado para este teste" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Resultado do teste" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Valor da saída do teste" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Anexo do resultado do teste" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Notas do teste" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "Usar tamanho do pacote ao adicionar: a quantidade definida é o número msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Inserir número de série para novos itens" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Expirado" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Itens Filhos" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Preço de compra para este item de estoque, por unidade ou pacote" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Insira o número de itens de estoque para serializar" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Quantidade não deve exceder a quantidade disponível em estoque ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Local de destino do estoque" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Números de série não podem ser atribuídos a esta peça" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Números de série já existem" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Selecione o item de estoque para instalar" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Quantidade a Instalar" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Insira a quantidade de itens a instalar" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Adicionar nota de transação (opcional)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "A quantidade para instalar deve ser pelo menos 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Item de estoque indisponível" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Peça selecionada não está na Lista de Materiais" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Quantidade a instalar não deve exceder a quantidade disponível" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Local de destino para o item desinstalado" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Selecione peça para converter o item de estoque em" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Peça selecionada não é uma opção válida para conversão" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Não é possível converter o item de estoque com a Peça de Fornecedor atribuída" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Código de estado do item estoque" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Selecionar itens de estoque para mudar estados" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Nenhum item de estoque selecionado" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Sub-locais" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Parte deve ser comercializável" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Item é alocado para um pedido de venda" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Item está alocado a um pedido de produção" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Cliente para atribuir itens de estoque" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "A empresa selecionada não é um cliente" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Nodas atribuídas a estoque" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Uma lista de item de estoque deve ser providenciada" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Notas de fusão de estoque" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Permitir fornecedores divergentes" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Permitir a fusão de itens de estoque de fornecedores diferentes" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Permitir estado incompatível" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Permitir a fusão de itens de estoque com estado diferentes" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Ao menos dois itens de estoque devem ser providenciados" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Valor da chave primária do Item Estoque" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Notas da transação de estoque" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po index d4ddc20aa3..bff2e8f93c 100644 --- a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API endpoint não encontrado" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "A lista de itens ou filtros devem ser fornecidas para operação em massa" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Os itens devem ser fornecidos como lista" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Lista de itens inválida fornecida" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filtros devem ser fornecidos como" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Filtros inválidos fornecidos" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Todos os filtros devem ser usados apenas como verdadeiro" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Nenhum item corresponde com os critérios fornecidos" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Nenhum dado fornecido" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Este campo deve ser único." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "O usuário não tem permissão para visualizar esse modelo" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (novamente)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "E-mail de confirmação" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Você deve digitar o mesmo e-mail todas às vezes." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "O endereço de e-mail fornecido não é válido." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "O domínio de e-mail fornecido não foi aprovado." @@ -116,9 +116,9 @@ msgstr "Valor decimal inválido" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Observações" @@ -586,7 +586,7 @@ msgstr "Incluir Variáveis" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponível" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Em pedido" @@ -727,10 +727,10 @@ msgstr "Ordem da compilação" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Local" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Código de situação da produção" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Código do lote" @@ -913,12 +913,12 @@ msgstr "Responsável" msgid "User or group responsible for this build order" msgstr "Usuário ou grupo responsável para esta ordem de produção" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Link Externo" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link para URL externa" @@ -979,8 +979,8 @@ msgstr "Saída da produção não corresponde à Ordem de Produção" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" @@ -1011,8 +1011,8 @@ msgstr "Compilar objeto" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Compilar objeto" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "O item do estoque está sobre-alocado" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Item de Estoque" @@ -1127,8 +1127,8 @@ msgstr "Quantidade inteira necessária para peças rastreáveis" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Quantidade inteira necessária, pois a lista de materiais contém peças rastreáveis" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Números de Série" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Os seguintes números de série já existem ou são inválidos" @@ -1237,7 +1237,7 @@ msgstr "Aceitar que os itens de estoque não foram totalmente alocados para esta msgid "Required stock has not been fully allocated" msgstr "Estoque obrigatório não foi totalmente alocado" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Aceitar Incompleto" @@ -1281,11 +1281,11 @@ msgstr "Item da linha de produção" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part deve apontar para a mesma parte que a ordem de produção" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "O item deve estar em estoque" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantidade disponível ({q}) excedida" @@ -1298,7 +1298,7 @@ msgstr "Saída de produção deve ser definida para alocação de peças rastrea msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Saída de produção não pode ser definida para alocação de peças não rastreadas" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Alocação de itens precisam ser fornecidos" @@ -1360,11 +1360,11 @@ msgstr "Produção" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Fornecedor da Peça" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Quantidade Alocada" @@ -1393,7 +1393,7 @@ msgstr "Permitir variantes" msgid "BOM Item" msgstr "Item BOM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Em Produção" @@ -1772,7 +1772,7 @@ msgstr "Definição" msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Anexo" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Chave lógica de estado que é igual a este estado personalizado na lógica de negócios" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Valor" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Anotação" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Campo opcional de notas" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Dados de resposta da verificação de código de barras" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultado" @@ -4127,7 +4127,7 @@ msgstr "Link para as informações do endereço (externo)" msgid "Manufacturer Part" msgstr "Fabricante da peça" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Peça base" @@ -4145,7 +4145,7 @@ msgstr "Selecionar fabricante" msgid "MPN" msgstr "NPF" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" @@ -4209,8 +4209,8 @@ msgstr "preço base" msgid "Minimum charge (e.g. stocking fee)" msgstr "Taxa mínima (ex.: taxa de estoque)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Embalagem" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Referência do pedido" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Situação" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Quantidade deve ser um número positivo" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Recebido" msgid "Number of items received" msgstr "Número de itens recebidos" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Preço de Compra" @@ -5102,8 +5102,8 @@ msgstr "Verificado por" msgid "User who checked this shipment" msgstr "Usuário que verificou este envio" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Envio" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "Quantidade alocada deve ser maior que zero" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "O pedido não pode ser cancelado" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Código de barras lido" msgid "Barcode is already in use" msgstr "Código de barras já está em uso" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Itens Alocados" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Os seguintes números de série não estão disponíveis" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Itens de Estoque" @@ -8072,7 +8076,7 @@ msgstr "Total" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Responsável" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Selecionar Responsável" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index 3af1eff994..58ff11f15c 100644 --- a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Criteriul API final nu a fost găsit" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Lista articolelor sau filtrelor trebuie să fie prevăzută pentru operaţiune în vrac" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Articolele trebuie să fie furnizate ca o listă" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Listă de articole nevalidă furnizată" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filtrele trebuie furnizate ca dicționar" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Filtre furnizate nevalide" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Toate filtrele trebuie folosite doar cu adevărat" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Niciun articol nu corespunde criteriilor furnizate" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Nu sunt furnizate date" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Acest câmp trebuie să fie unic." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Utilizatorul nu are permisiunea de a vedea acest model" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-mail (din nou)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Confirmare adresă e-mail" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Trebuie să tastați același e-mail de fiecare dată." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Adresa de e-mail principală furnizată nu este validă." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Domeniul de e-mail furnizat nu este aprobat." @@ -116,9 +116,9 @@ msgstr "Valoare zecimală nevalidă" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notițe" @@ -586,7 +586,7 @@ msgstr "İnclude variante" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Disponibil" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Pe comandă" @@ -727,10 +727,10 @@ msgstr "Comenzi de Producție" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Locatie" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Cod status producție" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Cod lot" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index c119385262..8bb6cb4b7e 100644 --- a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-02-01 06:06\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Конечная точка API не обнаружена" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Список элементов или фильтров должен быть указан для массовых операций" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Элементы должны быть представлены в виде списка" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Предоставлен недопустимый список элементов" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Фильтры должны быть предоставлены в виде словаря" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Не верные фильтры" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Все фильтры будут использоваться с параметром True" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Нет элементов, соответствующих заданным критериям" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Данные не предоставлены" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Поле должно быть уникальным." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "У пользователя недостаточно прав для просмотра этой модели!" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (еще раз)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Подтверждение адреса электронной почты" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Вы должны вводить один и тот же адрес электронной почты." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Указанный основной адрес электронной почты неверен." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Указанный домен электронной почты не утверждён." @@ -116,9 +116,9 @@ msgstr "Не верное десятичное значение" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Заметки" @@ -586,7 +586,7 @@ msgstr "Включая варианты" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Доступно" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "В заказе" @@ -727,10 +727,10 @@ msgstr "Заказ на производство" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Расположение" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Код статуса заказа на производство" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Код партии" @@ -913,12 +913,12 @@ msgstr "Ответственный" msgid "User or group responsible for this build order" msgstr "Пользователь, ответственный за этот заказ на производство" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Внешняя ссылка" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Ссылка на внешний URL" @@ -979,8 +979,8 @@ msgstr "Продукция не совпадает с заказом на про #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" @@ -1011,8 +1011,8 @@ msgstr "Объект производства" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Объект производства" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Складская позиция перераспределена" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Складская позиция" @@ -1127,8 +1127,8 @@ msgstr "Для отслеживаемых деталей должно быть msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Требуется целое количество, так как материал содержит отслеживаемые детали" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Серийные номера" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Следующие серийные номера уже существуют или недействительны" @@ -1237,7 +1237,7 @@ msgstr "Подтвердите, что складские позиции не б msgid "Required stock has not been fully allocated" msgstr "Необходимые запасы не были полностью зарезервированы" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Разрешить незавершенные производимые детали" @@ -1281,11 +1281,11 @@ msgstr "Позиция для производства" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part должна указывать на ту же часть, что и заказ на производство" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Элемент должен быть в наличии" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Превышено доступное количество ({q})" @@ -1298,7 +1298,7 @@ msgstr "Продукция должна быть указан для резер msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Продукция не может быть указана для резервирования не отслеживаемых частей" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Необходимо указать резервируемые элементы" @@ -1360,11 +1360,11 @@ msgstr "Сборка" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Деталь поставщика" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Зарезервированное количество" @@ -1393,7 +1393,7 @@ msgstr "Есть варианты" msgid "BOM Item" msgstr "Позиция BOM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "В производстве" @@ -1772,7 +1772,7 @@ msgstr "Определение" msgid "Unit definition" msgstr "Определение единицы измерения" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Вложения" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Логическое состояние, соответствующее пользовательскому состоянию в бизнес-логике" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Значение" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Значение параметра" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Заметка" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Опциональное поле записей" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Данные ответа от сканирования штрихкода" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Результат" @@ -4127,7 +4127,7 @@ msgstr "Ссылка на адресную информацию (внешняя) msgid "Manufacturer Part" msgstr "Производитель детали" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Базовая деталь" @@ -4145,7 +4145,7 @@ msgstr "Выберите производителя" msgid "MPN" msgstr "Артикул производителя" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Артикул производителя" @@ -4209,8 +4209,8 @@ msgstr "базовая стоимость" msgid "Minimum charge (e.g. stocking fee)" msgstr "Минимальная плата (например, складская)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Упаковка" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Ссылка на заказ" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Статус" @@ -4911,8 +4911,8 @@ msgstr "В позиции отсутствует связанная деталь msgid "Quantity must be a positive number" msgstr "Количество должно быть положительным числом" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Получено" msgid "Number of items received" msgstr "Количество полученных предметов" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Закупочная цена" @@ -5102,8 +5102,8 @@ msgstr "Проверн" msgid "User who checked this shipment" msgstr "Пользователь, проверивший эту отгрузку" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Отправление" @@ -5168,7 +5168,7 @@ msgstr "Количество распределения не может прев msgid "Allocation quantity must be greater than zero" msgstr "Резервируемое количество должно быть больше нуля" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Количество должно быть 1 для сериализированных складских позиций" @@ -5315,11 +5315,11 @@ msgstr "Имя поставщика" msgid "Order cannot be cancelled" msgstr "Заказ не может быть отменён" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Разрешить закрывать заказ с незавершёнными позициями" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "В заказе есть незавершённые позиции" @@ -5375,11 +5375,11 @@ msgstr "Поставщик должен соответствовать зака msgid "Purchase order must match supplier" msgstr "Заказ на закупку должен соответствовать поставщику" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Позиция" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Выберите место назначения для полученных элементов" @@ -5387,7 +5387,7 @@ msgstr "Выберите место назначения для полученн msgid "Enter batch code for incoming stock items" msgstr "Введите код партии для поступающих складских позиций" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Истекает" @@ -5404,7 +5404,7 @@ msgstr "Введите серийные номера для входящих с msgid "Override packaging information for incoming stock items" msgstr "Переопределить информацию об упаковке для поступающих складских единиц" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Дополнительная заметка для поступающих складских единиц" @@ -5420,7 +5420,7 @@ msgstr "Сканированный штрих-код" msgid "Barcode is already in use" msgstr "Штрихкод уже используется" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Необходимо предоставить позиции" @@ -5432,75 +5432,79 @@ msgstr "Необходимо указать место назначения" msgid "Supplied barcode values must be unique" msgstr "Предоставленные значения штрихкодов должны быть уникальными" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Отгрузки" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Выполненные отгрузки" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Валюта цены продажи" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Выделенные элементы" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Информация об отгрузке не предоставлена" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Позиция не связана с этим заказом" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Количество должно быть положительным" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Введите серийные номера для резервирования" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Отгрузка уже отправлена" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Отгрузка не связана с этим заказом" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Совпадений для следующих серийных номеров не найдено" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Следующие серийные номера недоступны" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Позиция заказа на возврат" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Позиция не соответствует заказу на возврат" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Позиция уже получена" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Предметы могут быть получены только по заказам, которые находятся в процессе выполнения" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Количество для возврата" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Валюта цены позиции" @@ -6301,7 +6305,7 @@ msgstr "Позиция спецификации наследуется разн msgid "Stock items for variant parts can be used for this BOM item" msgstr "Эту позицию можно заменять деталями, которые находятся на складе" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Для отслеживаемых деталей количество должно быть целым числом" @@ -6369,7 +6373,7 @@ msgstr "Результаты" msgid "Number of results recorded against this template" msgstr "Количество результатов, зарегистрированных по этому шаблону" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Валюта закупки складской позиции" @@ -6485,7 +6489,7 @@ msgstr "Количество этой детали, находящееся в п msgid "Outstanding quantity of this part scheduled to be built" msgstr "Оставшееся количество этой детали, запланированное к сборке" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Складские позиции" @@ -8072,7 +8076,7 @@ msgstr "Всего" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Серийный номер" @@ -8097,7 +8101,7 @@ msgstr "Отчет тестирования складской позиции" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Установленные элементы" @@ -8158,7 +8162,7 @@ msgstr "Фильтровать по местоположениям верхне msgid "Include sub-locations in filtered results" msgstr "Включать подместоположения в отфильтрованные результаты" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Основной склад" @@ -8242,7 +8246,7 @@ msgstr "Дата истечения до" msgid "Expiry date after" msgstr "Дата истечения после" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Залежалый" @@ -8311,7 +8315,7 @@ msgstr "Типы местоположения склада" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Значок по умолчанию для мест хранения с невыбранным значком (необязательно)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Место хранения" @@ -8319,11 +8323,11 @@ msgstr "Место хранения" msgid "Stock Locations" msgstr "Места хранения" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Владелец" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Выберите владельца" @@ -8360,265 +8364,265 @@ msgstr "{field} не существует" msgid "Part must be specified" msgstr "Необходимо указать деталь" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Складские позиции не могут находиться в структурных местах хранения!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Складская позиция не может быть создана для виртуальных деталей" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Тип детали ('{self.supplier_part.part}') должен быть {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Количество должно быть 1 для элемента с серийным номером" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Серийный номер нельзя задать, если количество больше 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Элемент не может принадлежать сам себе" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Элемент должен иметь ссылку на производство, если is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Ссылка на производство не указывает на тот же элемент" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Складская позиция" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Базовая деталь" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Выберите соответствующего поставщика детали для этой складской позиции" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Где находится эта складская позиция?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Упаковка этой складской позиции хранится в" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Установлено в" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Установлен ли этот элемент в другой элемент?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Серийный номер для этого элемента" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Код партии для этой складской позиции" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Количество на складе" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Исходное производство" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Производства для этой складской позиции" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Поглощен" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Заказ на производство, который поглотил эту складскую позицию" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Исходный заказ на закупку" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Заказ на закупку для этой складской позиции" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Целевой заказ на продажу" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Дата истечения срока годности для складской позиции. Остатки будут считаться просроченными после этой даты" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Удалить при обнулении" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Удалить эту складскую позицию при обнулении складского запаса" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Цена за единицу на момент покупки" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Преобразовано в деталь" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "Количество превышает доступный запас" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Деталь не является отслеживаемой" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Количество должно быть целым числом" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Количество не должно превышать доступный запас ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Серийные номера должны быть предоставлены в виде списка" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Количество не соответствует серийным номерам" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "Нельзя назначить запас в структурное местоположение" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Шаблон теста не существует" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Складская позиция была назначена заказу на продажу" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Складская позиция установлена в другую деталь" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Складская позиция содержит другие детали" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Складская позиция была назначена покупателю" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Складская позиция в производстве" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Серийные запасы нельзя объединить" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Дублирующие складские элементы" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Складские позиции должны ссылаться на одну и ту же деталь" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Складские позиции должны ссылаться на одну и ту же деталь поставщика" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Коды статуса запаса должны совпадать" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Складской элемент нельзя переместить, так как он отсутствует на складе" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Отслеживание складского элемента" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Заметки к записи" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Результат теста складского элемента" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Для этого теста должно быть указано значение" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Для этого теста требуется загрузить вложения" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Недопустимое значение для этого теста" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Результат тестирования" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Результат выполнения теста" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Вложение с результатом теста" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Заметки о тестировании" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Испытательное оборудование" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "Идентификатор испытательного оборудования, на котором выполнялось тестирование" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Запущен" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Время начала тестирования" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Завершён" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Время окончания тестирования" @@ -8694,214 +8698,214 @@ msgstr "Использовать размер упаковки при добав msgid "Use pack size" msgstr "Использовать размер упаковки" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Введите серийные номера для новых элементов" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Номер детали поставщика" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Просрочен" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Дочерние элементы" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Отслеживание элементов" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Закупочная цена для этой складской позиции, за единицу или за упаковку" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Введите количество складских позиций для сериализации" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "Складской элемент не предоставлен" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Количество не должно превышать доступный запас ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Целевое место хранения" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Серийные номера не могут присваиваться данной детали" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Серийные номера уже существуют" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Выберите складскую позицию для установки" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Количество для установки" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Введите количество элементов для установки" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Добавить запись к транзакции (необязательно)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Количество для установки должно быть не менее 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Складская позиция недоступна" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Выбранная деталь отсутствует в спецификации" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Количество для установки не должно превышать доступное количество" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Место назначения для демонтированного элемента" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Выберите деталь в которую будет преобразована складская позиция" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Выбранная деталь не является допустимым вариантом для преобразования" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Невозможно преобразовать складскую позицию с назначенной деталью поставщика" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Статус складской позиции" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Выберите складские позиции для изменения статуса" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Не выбрано ни одной складской позиции" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Места хранения" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Родительское местоположение запаса" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Деталь должна быть продаваемой" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Элемент распределён в заказ на продажу" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Элемент зарезервирован для заказа на производство" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Покупатель для назначения складских позиций" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Выбранная компания не является покупателем" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Записи о назначенных запасах" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Необходимо предоставить список складских позиций" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Заметки об объединении складских позиций" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Разрешить несоответствие поставщиков" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Разрешить объединение складских позиций с различными поставщиками" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Разрешить несоответствие статусов" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Разрешить объединение складских позиций с различными статусами" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Необходимо предоставить как минимум 2 складские позиции" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Нет изменений" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Первичный ключ складского элемента" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Складской элемент отсутствует на складе" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "Складской элемент уже на складе" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "Количество не должно быть отрицательным" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Заметки об изменении склада" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "Объединить с существующим запасом" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "Объединять возвращённые элементы с существующими складскими элементами, если возможно" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "Следующий серийный номер" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "Предыдущий серийный номер" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index e23f948e75..c32e1989aa 100644 --- a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index 9cd83e105c..c77c99ef2e 100644 --- a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API vmesnik ni najden" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Uporabnik nima dovoljenja pogleda tega modela" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Ponovnite e-pošto" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Potrdite e-pošto" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "E-pošti se morata ujemati" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Podana epošta ni veljavna." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Domena epošte ni podprta." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Zapiski" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Na voljo" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "Nalog izgradnje" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Koda statusa izgradnje" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Številka serije" @@ -913,12 +913,12 @@ msgstr "Odgovoren" msgid "User or group responsible for this build order" msgstr "Odgovorni uporabnik ali skupina za to naročilo" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Zunanja povezava" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Zunanja povezava" @@ -979,8 +979,8 @@ msgstr "Izgradnja se ne ujema s nalogom izdelave" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Preveč zaloge je prestavljene" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Postavka zaloge" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Priloga" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "Prestavljena količina mora biti večja od 0" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 57e28aae70..3462cec532 100644 --- a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API krajnja tačka nije pronađena" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Lista nevalidiranih stavki" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Dati su neispravni filteri" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Korisnik nema dozvolu za pregled ovog modela" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-pošta (ponovo)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Potvrda adrese e-pošte" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Svaki put morate upisati istu e-poštu." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Navedena primarna adresa e-pošte nije važeća." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Navedeni domen adrese e-pošte nije prihvaćen." @@ -116,9 +116,9 @@ msgstr "Neispravna decimalna vrednost" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Napomene" @@ -586,7 +586,7 @@ msgstr "Uključi varijante" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Dostupno" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Po narudžbini" @@ -727,10 +727,10 @@ msgstr "Nalog za izradu" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Lokacija" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Kod statusa izgradnje" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Kod serije" @@ -913,12 +913,12 @@ msgstr "Odgovoran" msgid "User or group responsible for this build order" msgstr "Korisnik ili grupa koja je odgovorna za ovaj nalog za izgradnju" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Spoljašnja konekcija" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Link za eksterni URL" @@ -979,8 +979,8 @@ msgstr "Izlaz izgradnje se ne slaže sa Nalogom za izgradnju" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Količina mora biti veća od nule" @@ -1011,8 +1011,8 @@ msgstr "Objekat izgradnje" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Objekat izgradnje" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Stavka zaliha je prealocirana" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Stavka zaliha" @@ -1127,8 +1127,8 @@ msgstr "Brojčana količina potrebna za delove koji mogu da se prate" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Potrebna je brojčana količina, jer opis materijala sadrži delove koji se mogu pratiti" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Serijski brojevi" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Automatski alociraj tražene stavke sa odgovarajućim serijskim brojevima" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Sledeći serijski brojevi već postoje ili su neispravni" @@ -1237,7 +1237,7 @@ msgstr "Prihvati da stavke zaliha nisu u potpunosti alocirane za ovaj nalog za i msgid "Required stock has not been fully allocated" msgstr "Tražene zalihe nisu u potpunosti alocirane" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Prihvati nekompletirano" @@ -1281,11 +1281,11 @@ msgstr "Stavka porudžbine za izradu" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part mora da se referencira istom delu kao u nalogu za izgradnju" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Stavka mora da bude u zalihama" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Dostupna količina ({q}) premašena" @@ -1298,7 +1298,7 @@ msgstr "Izlaz izgradnje mora da određen za alokaciju praćenih delova" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Izlaz izgradnje ne može biti određen za alokaciju nepraćenih delova" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Stavke alociranja se moraju odrediti" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Deo dobavljača" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Alocirana količina" @@ -1393,7 +1393,7 @@ msgstr "Dozvoli varijante" msgid "BOM Item" msgstr "BOM stavka" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "U proizvodnji" @@ -1772,7 +1772,7 @@ msgstr "Definicija" msgid "Unit definition" msgstr "Definicija jedinice" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Prilog" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "Stanje logičkog ključa je jednako posebnom ključu u poslovnoj logici" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Vrednost" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Vrednost parametra" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Beleška" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Opciona beleška" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Podaci odgovora za skeniranje bar koda" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Rezultat" @@ -4127,7 +4127,7 @@ msgstr "Link za adresne informacije (eksterni)" msgid "Manufacturer Part" msgstr "Deo proizvođača" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Osnovni deo" @@ -4145,7 +4145,7 @@ msgstr "Izaberi proizvođača" msgid "MPN" msgstr "Broj dela proizvođača" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Broj dela proizvođača" @@ -4209,8 +4209,8 @@ msgstr "osnovni trošak" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimalna naplata (npr. taksa za slaganje)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Pakovanje" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Referenca naloga" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Količina mora biti pozitivan broj" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Primljeno" msgid "Number of items received" msgstr "Broj primljenih stavki" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Kupovna cena" @@ -5102,8 +5102,8 @@ msgstr "Provereno od strane" msgid "User who checked this shipment" msgstr "Korisnik koji je proverio ovu isporuku" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Isporuka" @@ -5168,7 +5168,7 @@ msgstr "Alocirana količina ne sme da pređe količinu zaliha" msgid "Allocation quantity must be greater than zero" msgstr "Količina alokacije mora da bude veća od nule" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Količina mora biti 1 za serijalizovane stavke sa zaliha" @@ -5315,11 +5315,11 @@ msgstr "Naziv dobavljača" msgid "Order cannot be cancelled" msgstr "Nalog ne može biti otkazan" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Dozvoli da nalog bude zatvoren sa nepotpunim porudžbinama" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Nalog ima nepotpune stavke porudžbine" @@ -5375,11 +5375,11 @@ msgstr "Dobavljač mora da se poklapa sa nalogom za kupovinu" msgid "Purchase order must match supplier" msgstr "Nalog za kupovinu mora da se poklapa sa dobavljačem" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Stavka porudbžine" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Izaberi odredišnu lokaciju za primljene stavke" @@ -5387,7 +5387,7 @@ msgstr "Izaberi odredišnu lokaciju za primljene stavke" msgid "Enter batch code for incoming stock items" msgstr "Unesi šifru ture za nadolazeće stavke sa zaliha" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Datum isteka" @@ -5404,7 +5404,7 @@ msgstr "Unesi serijske brojeve za nadolazeće stavke sa zaliha" msgid "Override packaging information for incoming stock items" msgstr "Promeni informacije o pakovanju za nadolazeće stavke sa zaliha" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Dodatne beleške za nadolazeće stavke sa zaliha" @@ -5420,7 +5420,7 @@ msgstr "Skeniran bar kod" msgid "Barcode is already in use" msgstr "Bar kod je već u upotrebi" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Stavke porudžbine moraju biti dostavljene" @@ -5432,75 +5432,79 @@ msgstr "Odredišna lokacija mora biti određena" msgid "Supplied barcode values must be unique" msgstr "Pružene vrednosti bar kodova moraju biti jedinstvene" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Isporuke" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Završene isporuke" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Valuta prodajne cene" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Alocirane stavke" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Nisu dostavljeni detalji isporuke" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Stavka porudžbine nije asocirana sa ovim nalogom" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Količina mora biti pozitivna" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Unesi serijske brojeve za alokaciju" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Isporuka je već isporučena" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Isporuka nije povezana sa ovim nalogom" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Nema pronađenih poklapanja za sledeće serijske brojeve" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Sledeći serijski brojevi su nedostupni" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Stavka porudžbine naloga za vraćanje" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Stavka porudžbine se ne poklapa sa nalogom za vraćanje" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Stavka porudžbine je već primljena" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Stavke se mogu primiti samo na osnovu naloga koji su u toku" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "Količina za vraćanje" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Valuta cene porudžbine" @@ -6301,7 +6305,7 @@ msgstr "Ova stavka sa spiska materijala je nasleđivana od spiska materijala za msgid "Stock items for variant parts can be used for this BOM item" msgstr "Stavke sa zaliha za varijante delova se mogu koristiti za ovu stavku sa spiska materijala" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Količina mora biti ceo broj za delove koji se mogu pratiti" @@ -6369,7 +6373,7 @@ msgstr "Rezultati" msgid "Number of results recorded against this template" msgstr "Broj rezultata napravljenih na osnovu ovog šablona" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Valuta kupovine za ovu stavku sa zaliha" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Stavke sa zaliha" @@ -8072,7 +8076,7 @@ msgstr "Ukupno" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Serijski broj" @@ -8097,7 +8101,7 @@ msgstr "Izveštaj sa testa za stavku sa zaliha" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Instalirane stavke" @@ -8158,7 +8162,7 @@ msgstr "Filtriraj po nadređenim lokacijama" msgid "Include sub-locations in filtered results" msgstr "Uključi podlokacije u filtriranim rezultatima" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Nadređena lokacija" @@ -8242,7 +8246,7 @@ msgstr "Datum isteka pre" msgid "Expiry date after" msgstr "Datum isteka nakon" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Zastarelo" @@ -8311,7 +8315,7 @@ msgstr "Tipovi lokacija zaliha" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Podrazumevana ikonica za sve lokacije koje nemaju podešenu ikonicu (opciono)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Lokacija zaliha" @@ -8319,11 +8323,11 @@ msgstr "Lokacija zaliha" msgid "Stock Locations" msgstr "Lokacija zaliha" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Vlasnik" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Izaberi vlasnika" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "Deo mora biti određen" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Stavka sa zaliha ne može biti locirana u strukturnim lokacijama zaliha!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Stavka sa zaliha ne može biti kreirana za virtuelne delove" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Deo tipa ('{self.supplier_part.part}') mora biti {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Količina mora biti 1 za stavku sa serijskim brojem" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Serijski broj ne može biti postavljen ukoliko je količina veća od 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Stavka ne može da pripada samoj sebi" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Stavka mora da ima referencu izgradnje ukoliko is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Referenca izgradnje ne ukazuje na isti objekat dela" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Nadređena stavka sa zaliha" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Osnovni deo" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Izaberi odgovarajući deo dobavljača za ovu stavku sa zaliha" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Gde je locirana ova stavka sa zaliha?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Pakovanje u kom je ova stavka sa zaliha" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Instalirano u" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Da li je ova stavka instalirana u drugu stavku?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Serijski broj za ovu stavku" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Šifra ture za ovu stavku sa zaliha" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Količina zaliha" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Izvorna gradnja" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Nalog za ovu stavku sa zaliha" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Potrošeno od strane" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Nalog za izradu koji je potrošio ovu stavku sa zaliha" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Izvorni nalog za kupovinu" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Nalog za kupovinu za ovu stavku sa zaliha" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Odredište naloga za prodaju" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Datum isteka za stavku sa zaliha. Zalihe će se smatrati isteklim nakon ovog datuma" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Obriši kad je potrošeno" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Obriši ovu stavku sa zaliha kada su zalihe potrošene" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Cena kupovine jedne jedinice u vreme kupovine" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Konvertovano u deo" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Deo nije postavljen kao deo koji je moguće pratiti" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Količina mora biti ceo broj" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Količina ne sme da pređe dostupnu količinu zaliha ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "Serijski brojevi moraju biti dostavljeni kao lista" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Količine se ne poklapaju sa serijskim brojevima" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "Test šablon ne postoji" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Stavka sa zaliha je dodeljena nalogu za prodaju" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Stavka sa zaliha je instalirana u drugu stavku" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Stavka sa zaliha sadrži druge stavke" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Stavka sa zaliha je dodeljena mušteriji" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Stavka sa zaliha je trenutno u produkciji" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Serijalizovane zalihe se ne mogu spojiti" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Dupliraj stavke sa zaliha" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Stavke sa zaliha se moraju odnositi na isti deo" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Stavke sa zaliha se moraju odnositi na isti deo dobavljača" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Statusne šifre zaliha moraju da se poklapaju" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stavka se ne može pomeriti jer nije na zalihama" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "Praćenje stavke sa zaliha" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Ulazne beleške" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "Rezultat testa stavke sa zaliha" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Vrednost mora biti dostavljena za ovaj test" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Prilog mora biti dostavljen za ovaj test" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "Nevažeća vrednost za ovaj test" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Rezultat testa" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Vrednost završetka testa" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Prilog uz test rezultat" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Beleške sa testa" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "Stanica za testiranje" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "Identifikator stanice za testiranje gde je test izvršen" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Započeto" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "Vreme početka testa" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "Završeno" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "Vreme završetka testa" @@ -8694,214 +8698,214 @@ msgstr "Koristi pakovanja prilikom dodavanja: količina je definisana brojem pak msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Unesi serijske brojeve za nove stavke" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Dobavljački broj dela" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Isteklo" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Podređene stavke" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "Stavke za praćenje" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Nabavna cena ove stavke, po jedinici ili pakovanju" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Unesi broj stavka sa zaliha za serijalizaciju" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Količina ne sme da pređe dostupnu količinu zaliha ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Odredišna lokacija zaliha" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Serijski brojevi ne mogu biti dodeljeni ovom delu" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Serijski broj već postoji" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Izaberi stavku za instaliranje" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Količina za instaliranje" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Izaberi količinu stavki za instaliranje" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Dodaj beleške transakcija (opciono)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Količina za instaliranje mora biti najmanje 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Stavka je nedostupna" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Izabrani deo nije na spisku materijala" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Količina za instaliranje ne sme preći dostupnu količinu" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Odredišna lokacija za deinstalirane stavke" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Izaberi deo u koji će se konvertovati stavka" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Izabrani deo nije validna opcija za konverziju" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Ne može se konvertovati stavka sa dodeljenim delom dobavljača" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Statusni kod stavke sa zaliha" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Izaberi stavke kojoj će se promeniti status" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Nije izabrana stavka" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Podlokacije" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "Lokacija nadređenih zaliha" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Deo mora biti za prodaju" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Stavka je alocirana nalogu za prodaju" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Stavka je alocirana nalogu za izradu" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Mušterija kojoj će se dodeliti stavke sa zaliha" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Izabrana kompanija nije mušterija" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Beleške dodeljivanja zaliha" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Lista stavki mora biti dostavljena" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Beleške spajanja zaliha" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Dozvoli neslagajuće dobavljače" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Dozvoli spajanje stavki sa različitim delovima dobavljača" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Dozvoli neslagajući status" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Dozvoli spajanje stavki sa različitim statusnim kodovima" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Bar dve stavke moraju biti dostavljene" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Nema promena" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Vrednost primarnog ključa stavke" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "Stavka nije na zalihama" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Beleške transakcija zaliha" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index 71874161b6..c1940ff33e 100644 --- a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API-slutpunkt hittades inte" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Användaren har inte behörighet att se denna modell" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-post (igen)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Bekräfta e-postadress" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Du måste ange samma e-post varje gång." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Den angivna primära e-postadressen är inte giltig." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Den angivna e-postdomänen är inte godkänd." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Anteckningar" @@ -586,7 +586,7 @@ msgstr "Inkludera varianter" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Tillgänglig" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "Byggorder" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Plats" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Tillverkning statuskod" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Batchkod" @@ -913,12 +913,12 @@ msgstr "Ansvarig" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Extern länk" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Länk till extern URL" @@ -979,8 +979,8 @@ msgstr "Byggutgång matchar inte bygg order" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "Bygg objekt" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Bygg objekt" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Lagerposten är överallokerad" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Artikel i lager" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Serienummer" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Acceptera ofullständig" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "Tillåt varianter" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "Definition" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Bilaga" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Värde" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Resultat" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Basdel" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "MPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Status" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "Kontrollerad av" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "Allokeringsmängden måste vara större än noll" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "Leverantörsnamn" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "Resultat" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Serienummer" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Ägare" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Välj ägare" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Grunddel" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Konverterad till del" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "Startad" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "Ingen förändring" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index 0fb8727992..6b87b44691 100644 --- a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "ไม่พบ API endpoint" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "อีเมล (อีกครั้ง)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "การยืนยันอีเมล" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "" @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "หมายเหตุ" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "สถานที่" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "จำนวนต้องมีค่ามากกว่า 0" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "ไฟล์แนบ" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "สถานะ" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index 98830b8d1b..c63102de68 100644 --- a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API uç noktası bulunamadı" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Toplu işlem için öge veya filtre listesi sağlanmalıdır" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Ögeler bir liste olarak sağlanmalıdır" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Geçersiz ögeler listesi sağlandı" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Filtreler bir sözlük olarak sağlanmalıdır" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Geçersiz filtreler sağlandı" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "Tüm filtre yalnızca true ile kullanılmalıdır" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Sağlanan ölçüte uygun bir eşleşme yok" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Değer verilmemiş" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "Bu alan eşsiz olmalı." -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Kullanıcının bu modeli görüntüleme izni yok" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "E-posta (tekrar)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "E-posta adresi onayı" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Her seferind eaynı e-posta adresini yazmalısınız." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Sağlanan e-posta adresi geçerli değil." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Sağlanan e-posta alanı onaylanmadı." @@ -116,9 +116,9 @@ msgstr "Geçersiz ondalık değer" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Notlar" @@ -586,7 +586,7 @@ msgstr "Varyantları Dahil Et" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Mevcut" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Siparişte" @@ -727,10 +727,10 @@ msgstr "Üretim Emri" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Konum" @@ -795,7 +795,7 @@ msgstr "Üretimin kısa açıklaması (isteğe bağlı)" #: build/models.py:266 msgid "Build Order to which this build is allocated" -msgstr "" +msgstr "Bu üretimin tahsis edildiği üretim emri" #: build/models.py:275 msgid "Select part to build" @@ -807,7 +807,7 @@ msgstr "Satış Emri Referansı" #: build/models.py:285 msgid "Sales Order to which this build is allocated" -msgstr "" +msgstr "Bu üretimin tahsis edildiği satış siparişi" #: build/models.py:290 build/serializers.py:1087 msgid "Source Location" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Üretim durum kodu" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Sıra numarası" @@ -913,12 +913,12 @@ msgstr "Sorumlu" msgid "User or group responsible for this build order" msgstr "Bu üretim emrinden sorumlu kullanıcı veya grup" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Harici Bağlantı" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -979,8 +979,8 @@ msgstr "Üretim çıktısı, üretim emri ile eşleşmiyor" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Miktar sıfırdan büyük olmalıdır" @@ -1011,8 +1011,8 @@ msgstr "Üretim nesnesi" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Üretim nesnesi" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1048,7 +1048,7 @@ msgstr "Seçilen stok kalemi BOM satırı ile eşleşmiyor" #: build/models.py:1853 msgid "Allocated quantity must be greater than zero" -msgstr "" +msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" #: build/models.py:1859 msgid "Quantity must be 1 for serialized stock" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1127,8 +1127,8 @@ msgstr "İzlenebilir parçalar için tamsayı miktar gerekir" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Ürün ağacı izlenebilir parçalar içerdiğinden tamsayı miktar gereklidir" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Eşleşen seri numaralı gerekli kalemleri otomatik tahsis et" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Şu seri numaraları zaten varlar veya geçersizler" @@ -1237,7 +1237,7 @@ msgstr "Stok kalemlerinin bu üretim emrine tamamen tahsis edilmediğini kabul e msgid "Required stock has not been fully allocated" msgstr "Gerekli stok tamamen tahsis edilemedi" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Tamamlanmamış Kabul et" @@ -1281,11 +1281,11 @@ msgstr "Üretim Satırı" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part üretim emri ile aynı parçayı göstermelidir" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Kalem stokta olmalıdır" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Mevcut miktar ({q}) aşıldı" @@ -1298,7 +1298,7 @@ msgstr "İzlenen parçaların tahsisi için üretim çıktısı belirtilmelidir" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "İzlenmeyen parçaların tahsisi için üretim çıktısı belirtilemez" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Ayrılma ögeleri sağlanmalıdır" @@ -1360,11 +1360,11 @@ msgstr "Yap" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Tedarikçi Parçası" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Tahsis Edilen Miktar" @@ -1393,7 +1393,7 @@ msgstr "Varyantlara İzin Ver" msgid "BOM Item" msgstr "ML Ögesi" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Üretimde" @@ -1772,7 +1772,7 @@ msgstr "Tanımlama" msgid "Unit definition" msgstr "Birim tanımlaması" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Ek" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "İş mantığında bu özel duruma eşit olan durum mantıksal anahtarı" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Değer" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Parametre Değeri" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Not" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "İsteğe bağlı not alanı" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "Barkod taramasından gelen yanıt verisi" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Sonuç" @@ -2349,11 +2349,11 @@ msgstr "Kalemler, bir iade siparişine istinaden teslim alındı" #: common/serializers.py:125 msgid "Indicates if changing this setting requires confirmation" -msgstr "" +msgstr "Bu ayarın değiştirilmesi için onay gerekip gerekmediğini gösterir" #: common/serializers.py:139 msgid "This setting requires confirmation before changing. Please confirm the change." -msgstr "" +msgstr "Bu ayar değiştirilmeden önce onay gerektirir. Lütfen değişikliği onaylayın." #: common/serializers.py:172 msgid "Indicates if the setting is overridden by an environment variable" @@ -3424,7 +3424,7 @@ msgstr "Kullanıcıların çok faktörlü kimlik doğrulamasını kullanması ge #: common/setting/system.py:1026 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." -msgstr "" +msgstr "Bu ayarı etkinleştirmek, tüm kullanıcıların çok faktörlü kimlik doğrulamayı ayarlamasını gerektirecektir. Tüm oturumlar hemen kapatılacaktır." #: common/setting/system.py:1031 msgid "Check plugins on startup" @@ -4127,7 +4127,7 @@ msgstr "Adres bilgisine bağlantı (harici)" msgid "Manufacturer Part" msgstr "Üretici Parçası" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Temel Parça" @@ -4145,7 +4145,7 @@ msgstr "Üretici seçin" msgid "MPN" msgstr "ÜPN" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Üretici Parça Numarası" @@ -4209,8 +4209,8 @@ msgstr "temel maliyet" msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimum ücret (örneğin stoklama ücreti)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Paketleme" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Sipariş referansı" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Durum" @@ -4911,8 +4911,8 @@ msgstr "Satırda bağlantılı bir parça eksik" msgid "Quantity must be a positive number" msgstr "Miktar pozitif bir sayı olmalıdır" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Teslim Alındı" msgid "Number of items received" msgstr "Teslim alınan miktar" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Alış Fiyatı" @@ -5102,8 +5102,8 @@ msgstr "Kontrol Eden" msgid "User who checked this shipment" msgstr "Bu sevkiyatı kontrol eden kullanıcılar" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Sevkiyat" @@ -5168,7 +5168,7 @@ msgstr "Tahsis miktarı stok miktarını aşamaz" msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar 1 olmalıdır" @@ -5242,7 +5242,7 @@ msgstr "Teslim Alma Tarihi" #: order/models.py:3025 msgid "The date this return item was received" -msgstr "" +msgstr "Bu iade kaleminin teslim alındığı tarih" #: order/models.py:3037 msgid "Outcome" @@ -5315,11 +5315,11 @@ msgstr "Tedarikçi Adı" msgid "Order cannot be cancelled" msgstr "Sipariş iptal edilemez" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Satır eksiği olan siparişin kapatılmasına izin ver" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Siparişin eksik satırları var" @@ -5375,11 +5375,11 @@ msgstr "Tedarikçi satın alma siparişi ile eşleşmelidir" msgid "Purchase order must match supplier" msgstr "Satın alma siparişi tedarikçi ile eşleşmelidir" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Satır" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Teslim alınan kalemler için varış konumunu seçin" @@ -5387,7 +5387,7 @@ msgstr "Teslim alınan kalemler için varış konumunu seçin" msgid "Enter batch code for incoming stock items" msgstr "Gelen stok kalemleri için parti numarası girin" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Son Kullanma Tarihi" @@ -5404,7 +5404,7 @@ msgstr "Gelen stok kalemlerinin seri numaralarını girin" msgid "Override packaging information for incoming stock items" msgstr "Gelen stok kalemlerinin paketleme bilgilerini geçersiz kıl" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "Gelen stok kalemleri için ek not" @@ -5420,7 +5420,7 @@ msgstr "Taranan barkod" msgid "Barcode is already in use" msgstr "Barkod zaten kullanımda" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Satırlar sağlanmalıdır" @@ -5432,75 +5432,79 @@ msgstr "Hedef konum belirtilmelidir" msgid "Supplied barcode values must be unique" msgstr "Sağlanan barkod değerleri benzersiz olmalıdır" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "Sevkiyatlar" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Tamamlanan Sevkiyatlar" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Satış para birimi" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "Tahsis Edilen Kalemler" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Sevkiyat bilgileri sağlanmadı" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Ürün kalemi bu siparişle ilişkilendirilmemiştir" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Miktar pozitif olmalıdır" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Tahsis edilecek seri numaralarını girin" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Sevkiyat zaten sevk edildi" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Sevkiyat bu sipariş ile ilişkilendirilmemiştir" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Şu seri numaraları için bir eşleşme bulunamadı" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "Şu seri numaraları mevcut değildir" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "İade siparişi kalemi" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Ürün kalemi iade siparişi ile eşleşmiyor" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Ürün kalemi zaten teslim alındı" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Ürün kalemleri yalnızca işlemdeki siparişlere istinaden teslim alınabilir" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "İade olacak miktar" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Satır para birimi" @@ -6301,7 +6305,7 @@ msgstr "Bu BOM kalemi, varyant parçaların BOM'larından devralınmıştır" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Varyant parçaların stok kalemleri bu BOM kalemi için kullanılabilir" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "İzlenebilir parçalar için miktar tamsayı olmalıdır" @@ -6369,7 +6373,7 @@ msgstr "Sonuçlar" msgid "Number of results recorded against this template" msgstr "Bu şablon ile ilişkilendirilmiş sonuç sayısı" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Bu stok kaleminin alış para birimi" @@ -6485,7 +6489,7 @@ msgstr "Bu parçanın şu anda üretimde olan miktarı" msgid "Outstanding quantity of this part scheduled to be built" msgstr "Bu parçanın üretilmesi planlanan açık miktarı" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -7277,7 +7281,7 @@ msgstr "InvenTree Slack bildirim yöntemleri" #: plugin/builtin/integration/core_notifications.py:131 msgid "Slack incoming webhook URL" -msgstr "" +msgstr "Slack gelen webhook URL'si" #: plugin/builtin/integration/core_notifications.py:132 msgid "URL that is used to send messages to a slack channel" @@ -7537,7 +7541,7 @@ msgstr "Eklentinin anahtarı" #: plugin/models.py:55 msgid "Name of the plugin" -msgstr "" +msgstr "Eklentinin adı" #: plugin/models.py:62 plugin/serializers.py:119 msgid "Package Name" @@ -7764,7 +7768,7 @@ msgstr "Kurulum onaylanmadı" #: plugin/serializers.py:152 msgid "Either packagename or URL must be provided" -msgstr "" +msgstr "Paket adı veya URL'den biri belirtilmelidir" #: plugin/serializers.py:188 msgid "Full reload" @@ -8072,7 +8076,7 @@ msgstr "Toplam" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Seri Numara" @@ -8097,7 +8101,7 @@ msgstr "Stok Kalemi Test Raporu" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Takılı Kalemler" @@ -8158,7 +8162,7 @@ msgstr "Üst seviye konumlara göre filtrele" msgid "Include sub-locations in filtered results" msgstr "Filtrelenmiş sonuçlara alt konumları dahil et" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "Üst Konum" @@ -8180,15 +8184,15 @@ msgstr "Parça adı (regex)" #: stock/api.py:622 msgid "Part IPN (case insensitive)" -msgstr "" +msgstr "Parça IPN (büyük/küçük harf duyarlı değildir)" #: stock/api.py:628 msgid "Part IPN contains (case insensitive)" -msgstr "" +msgstr "Parça IPN şunu içerir (büyük/küçük harf duyarlı değildir)" #: stock/api.py:634 msgid "Part IPN (regex)" -msgstr "" +msgstr "Parça IPN (regex)" #: stock/api.py:646 msgid "Minimum stock" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Stok Konumu" @@ -8319,11 +8323,11 @@ msgstr "Stok Konumu" msgid "Stock Locations" msgstr "Stok Konumları" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "{field} mevcut değil" msgid "Part must be specified" msgstr "Parça belirtilmelidir" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Stok kalemleri yapısal stok konumlarına yerleştirilemez!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Sanal parçalar için stok kalemi oluşturulamaz" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Parça türü ('{self.supplier_part.part}'), {self.part} olmalıdır" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Öge kendisine ait olamaz" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "is_building=True ise ögenin bir üretim referansı olmalıdır" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Üretim referansı aynı parça nesnesini göstermiyor" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Temel parça" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemiyle eşleşen bir tedarikçi parçası seçin" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Bu stok kalemi nerede bulunur?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Bu stok kaleminin ambalajı şu şekilde saklanmaktadır" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Şuna Takıldı" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Bu öge başka bir ögeye takılı mı?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Tedarikçi Parça Numarası" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "İşlem notu ekle (isteğe bağlı)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Alt konumlar" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index fb8abf8458..866b7e4193 100644 --- a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "Кінцева точка API не знайдена" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "Для масових операцій необхідно надати перелік сутностей або фільтрів" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "Сутності необхідно надати списком" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "Надано неправильний список сутностей" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "Фільтри необхідно надавати у вигляді словника" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "Надано неправильні фільтри" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "Немає сутностей що відповідають наданим критеріям" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "У користувача немає дозволу на перегляд цієї моделі" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (ще раз)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Підтвердження адреси електронної пошти" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Ви повинні використовувати щоразу однаковий email." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Вказана основна адреса електронної пошти недійсна." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Наданий домен електронної пошти не затверджено." @@ -116,9 +116,9 @@ msgstr "Неправильне десяткове значення" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Нотатки" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Доступно" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "" @@ -727,10 +727,10 @@ msgstr "" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Місце" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "" @@ -913,12 +913,12 @@ msgstr "" msgid "User or group responsible for this build order" msgstr "" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "" @@ -979,8 +979,8 @@ msgstr "" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "" @@ -1011,8 +1011,8 @@ msgstr "" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "" @@ -1127,8 +1127,8 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "" @@ -1237,7 +1237,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "" @@ -1281,11 +1281,11 @@ msgstr "" msgid "bom_item.part must point to the same part as the build order" msgstr "" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "" @@ -1393,7 +1393,7 @@ msgstr "Дозволити варіанти" msgid "BOM Item" msgstr "" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "У виробництві" @@ -1772,7 +1772,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Примітка" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "" @@ -4127,7 +4127,7 @@ msgstr "" msgid "Manufacturer Part" msgstr "Позиція виробника" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Базова позиція" @@ -4145,7 +4145,7 @@ msgstr "" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "" @@ -4209,8 +4209,8 @@ msgstr "Базова вартість" msgid "Minimum charge (e.g. stocking fee)" msgstr "Мінімальний платіж (напр. комісія за збереження)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "" @@ -5102,8 +5102,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "" @@ -5168,7 +5168,7 @@ msgstr "" msgid "Allocation quantity must be greater than zero" msgstr "" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5315,11 +5315,11 @@ msgstr "" msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "" @@ -5375,11 +5375,11 @@ msgstr "" msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "" @@ -5387,7 +5387,7 @@ msgstr "" msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "" @@ -5404,7 +5404,7 @@ msgstr "" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "" msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "" @@ -5432,75 +5432,79 @@ msgstr "" msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "" @@ -6301,7 +6305,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -6369,7 +6373,7 @@ msgstr "Результати" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" @@ -8072,7 +8076,7 @@ msgstr "" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "" msgid "Expiry date after" msgstr "" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "" @@ -8311,7 +8315,7 @@ msgstr "" msgid "Default icon for all locations that have no icon set (optional)" msgstr "" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "" @@ -8319,11 +8323,11 @@ msgstr "" msgid "Stock Locations" msgstr "" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "" msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index bc8c740012..292dc77d26 100644 --- a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "API endpoint không tồn tại" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "Không có dữ liệu được cung cấp" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "Người dùng không được phân quyền xem mẫu này" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "Email (nhắc lại)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "Xác nhận địa chỉ email" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "Bạn phải nhập cùng một email mỗi lần." -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "Địa chỉ email chính đã cung cấp không hợp lệ." -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "Miền email được cung cấp không được phê duyệt." @@ -116,9 +116,9 @@ msgstr "" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "Ghi chú" @@ -586,7 +586,7 @@ msgstr "" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "Có sẵn" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "Bật đơn hàng" @@ -727,10 +727,10 @@ msgstr "Tạo đơn hàng" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "Địa điểm" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "Mã trạng thái bản dựng" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "Mã lô hàng" @@ -913,12 +913,12 @@ msgstr "Chịu trách nhiệm" msgid "User or group responsible for this build order" msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản dựng này" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "Liên kết bên ngoài" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "Liên kết đến URL bên ngoài" @@ -979,8 +979,8 @@ msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "Số lượng phải lớn hơn 0" @@ -1011,8 +1011,8 @@ msgstr "Dựng đối tượng" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "Dựng đối tượng" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "Kho hàng đã bị phân bổ quá đà" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "Kho hàng" @@ -1127,8 +1127,8 @@ msgstr "Số lượng nguyên dương cần phải điền cho sản phẩm có msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Cần nhập số lượng nguyên dương, bởi vì hóa đơn vật liệu chứa sản phẩm có thể theo dõi" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "Số sê-ri" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "Tự động cấp số seri phù hợp cho hàng hóa được yêu cầu" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "Số sêri sau đây đã tồn tại hoặc không hợp lệ" @@ -1237,7 +1237,7 @@ msgstr "Chấp nhận hàng hóa không được phân bổ đầy đủ vào đ msgid "Required stock has not been fully allocated" msgstr "Kho được yêu cầu chưa được phân bổ hết không gian" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "Chấp nhận không hoàn thành" @@ -1281,11 +1281,11 @@ msgstr "Mục chi tiết bản dựng" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part phải trỏ đến phần tương tự của đơn đặt bản dựng" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "Hàng hóa phải trong kho" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Số lượng có sẵn ({q}) đã bị vượt quá" @@ -1298,7 +1298,7 @@ msgstr "Đầu ra bản dựng phải được xác định cho việc phân s msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Đầu ra bản dựng không thể chỉ định cho việc phân sản phẩm chưa được theo dõi" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "Hàng hóa phân bổ phải được cung cấp" @@ -1360,11 +1360,11 @@ msgstr "" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "Sản phẩm nhà cung cấp" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "Số lượng đã phân bổ" @@ -1393,7 +1393,7 @@ msgstr "Cho phép biến thể" msgid "BOM Item" msgstr "Mục BOM" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "Đang sản xuất" @@ -1772,7 +1772,7 @@ msgstr "Định nghĩa" msgid "Unit definition" msgstr "Định nghĩa đơn vị" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "Đính kèm" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "Giá trị" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "Giá trị tham số" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "Ghi chú" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "Trường ghi chú tùy chọn" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "Kết quả" @@ -4127,7 +4127,7 @@ msgstr "Liên kết thông tin địa chỉ (bên ngoài)" msgid "Manufacturer Part" msgstr "Sản phẩm nhà sản xuất" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "Sản phẩm cơ bản" @@ -4145,7 +4145,7 @@ msgstr "Chọn nhà sản xuất" msgid "MPN" msgstr "" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "Mã số nhà sản xuất" @@ -4209,8 +4209,8 @@ msgstr "chi phí cơ sở" msgid "Minimum charge (e.g. stocking fee)" msgstr "Thu phí tối thiểu (vd: phí kho bãi)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "Đóng gói" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "Mã đặt hàng" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "Trạng thái" @@ -4911,8 +4911,8 @@ msgstr "" msgid "Quantity must be a positive number" msgstr "Số lượng phải là số dương" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "Đã nhận" msgid "Number of items received" msgstr "Số mục đã nhận" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "Giá mua" @@ -5102,8 +5102,8 @@ msgstr "Kiểm tra bởi" msgid "User who checked this shipment" msgstr "Người dùng đã kiểm tra vận chuyển này" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "Vận chuyển" @@ -5168,7 +5168,7 @@ msgstr "Số lượng phân bổ không thể vượt quá số lượng của k msgid "Allocation quantity must be greater than zero" msgstr "Số lượng phân bổ phải lớn hơn 0" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "Số lượng phải là 1 cho hàng hóa sêri" @@ -5315,11 +5315,11 @@ msgstr "Tên nhà cung cấp" msgid "Order cannot be cancelled" msgstr "Đơn đặt không thể bị hủy" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "Cho phép đơn đặt phải đóng lại cùng với các mục dòng hàng hóa chưa hoàn thành" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "Đơn đặt có dòng hàng hóa chưa hoàn thành" @@ -5375,11 +5375,11 @@ msgstr "Nhà cung cấp phải phù hợp với đơn đặt mua" msgid "Purchase order must match supplier" msgstr "Đơn đặt mua phải phù hợp với nhà cung cấp" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "Mục dòng" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "Chọn vị trí đích cho hàng hóa đã nhận" @@ -5387,7 +5387,7 @@ msgstr "Chọn vị trí đích cho hàng hóa đã nhận" msgid "Enter batch code for incoming stock items" msgstr "Nhập mã lô cho hàng trong kho đang đến" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "Ngày hết hạn" @@ -5404,7 +5404,7 @@ msgstr "Nhập số sê ri cho hàng trong kho đang đến" msgid "Override packaging information for incoming stock items" msgstr "" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "" @@ -5420,7 +5420,7 @@ msgstr "Mã vạch đã quét" msgid "Barcode is already in use" msgstr "Mã vạch đã được dùng" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "Dòng hàng hóa phải được cung cấp" @@ -5432,75 +5432,79 @@ msgstr "Vị trí đích phải được chỉ ra" msgid "Supplied barcode values must be unique" msgstr "Giá trị mã vạch đã cung cấp phải duy nhất" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "Vận đơn đã hoàn thành" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "Tiền tệ giá bán" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "Chưa cung cấp thông tin vận chuyển" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "Dòng hàng hóa chưa được gắn với đơn đặt này" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "Số lượng phải là số dương" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "Nhập số sê ri để phân bổ" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "Vận đơn đã được chuyển đi" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "Vận đơn không được gắn với đơn đặt này" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "Không tìm thấy số sê ri sau đây" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "Dòng riêng biệt đơn hàng trả lại" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "Line item không phù hợp với đơn hàng trả lại" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "Line item đã nhận được" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "Hàng hóa chỉ có thể được nhận theo đơn hàng đang trong tiến trình" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "Tiền tệ giá đồng hạng" @@ -6301,7 +6305,7 @@ msgstr "Mục BOM này được thừa kế bởi BOM cho sản phẩm biến th msgid "Stock items for variant parts can be used for this BOM item" msgstr "Hàng trong kho cho sản phẩm biến thể có thể được dùng bởi mục BOM này" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "Số lượng phải là giá trị nguyên dùng cho sản phẩm có thể theo dõi được" @@ -6369,7 +6373,7 @@ msgstr "" msgid "Number of results recorded against this template" msgstr "" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "Loại tiền mua hàng của hàng hóa này" @@ -6485,7 +6489,7 @@ msgstr "" msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Hàng trong kho" @@ -8072,7 +8076,7 @@ msgstr "Tổng cộng" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "Số sê-ri" @@ -8097,7 +8101,7 @@ msgstr "Báo cáo kiểm thử mặt hàng" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "Mục đã cài đặt" @@ -8158,7 +8162,7 @@ msgstr "" msgid "Include sub-locations in filtered results" msgstr "" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "" @@ -8242,7 +8246,7 @@ msgstr "Ngày hết hạn trước đó" msgid "Expiry date after" msgstr "Ngày hết hạn sau đó" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "Ế" @@ -8311,7 +8315,7 @@ msgstr "Loại vị trí kho hàng" msgid "Default icon for all locations that have no icon set (optional)" msgstr "Biểu tượng mặc định cho vị trí không được đặt biểu tượng (tùy chọn)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "Kho hàng" @@ -8319,11 +8323,11 @@ msgstr "Kho hàng" msgid "Stock Locations" msgstr "Vị trí kho hàng" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "Chủ sở hữu" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "Chọn chủ sở hữu" @@ -8360,265 +8364,265 @@ msgstr "" msgid "Part must be specified" msgstr "" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "Không thể đặt hàng trong kho vào trong địa điểm kho có cấu trúc!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "Không thể tạo hàng hóa trong kho cho sản phẩm ảo" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "Loại sản phẩm ('{self.supplier_part.part}') phải là {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "Số lượng phải là 1 cho hàng hóa với số sê ri" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Số sê ri không thể đặt được nếu số lượng lớn hơn 1" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "Hàng hóa không thể thuộc về chính nó" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "Hàng hóa phải có 1 tham chiếu bản dựng nếu is_building=True" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "Tham chiếu bản dựng không thể trỏ vào cùng một đối tượng sản phẩm" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "Hàng trong kho cha" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "Sản phẩm cơ bản" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "Chọn sản phẩm nhà cung cấp khớp với hàng hóa trong kho này" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "Hàng trong kho này được đặt ở đâu?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "Đóng gói hàng hóa này được lưu trữ lại" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "Đã cài đặt trong" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "Mục này đã được cài đặt trong mục khác?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "Số sê ri cho mục này" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "Mã lô cho hàng trong kho này" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "Số lượng tồn kho" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "Bản dựng nguồn" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "Bản dựng cho hàng hóa này" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "Tiêu thụ bởi" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "Đơn đặt bản dựng đã dùng hàng hóa này" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "Đơn đặt mua nguồn" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "Đơn đặt mua cho hàng hóa này" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "Đơn hàng bán đích" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ngày hết hạn của hàng hóa này. Kho sẽ được nhắc tình trạng hết hạn sau ngày này" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "Xóa khi thiếu hụt" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "Xóa hàng trong kho này khi kho hàng bị thiếu hụt" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "Giá mua riêng lẻ tại thời điểm mua" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "Đã chuyển đổi sang sản phẩm" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "Chưa đặt sản phẩm thành có thể theo dõi" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "Số lượng phải là số nguyên" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "Số lượng không thể vượt quá số lượng trong kho đang có ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "Số lượng không khớp với số sêri" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "Hàng trong kho đã được gán vào đơn hàng bán" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "Hàng trong kho đã được cài đặt vào hàng hóa khác" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "Hàng trong kho chứa hàng hóa khác" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "Hàng trong kho đã được gắn với một khách hàng" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "Hàng trong kho hiện đang sản xuất" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "Không thể hợp nhất kho nối tiếp" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "Mặt hàng trùng lặp" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "Mặt hàng phải tham chiếu đến sản phẩm tương tự" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "Mặt hàng phải tham chiếu đến sản phẩm nhà cung cấp tương tự" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "Mã trạng thái kho phải phù hợp" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "Không thể xóa mặt hàng không ở trong kho" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "Ghi chú đầu vào" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "Phải cung cấp giá trị cho kiểm thử này" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "Phải tải liên đính kèm cho kiểm thử này" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "Kết quả kiểm thử" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "Giá trị đầu ra kiểm thử" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "Đính kèm kết quả kiểm thử" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "Ghi chú kiểm thử" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "" @@ -8694,214 +8698,214 @@ msgstr "Sử dụng kích thước đóng gói khi thêm: Số lượng được msgid "Use pack size" msgstr "" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "Điền số sêri cho hàng hóa mới" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "Số hiệu hàng hoá nhà cung cấp" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "Đã hết hạn" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "Mục con" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "Giá mua của mặt hàng, theo đơn vị hoặc gói" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "Nhập số của mặt hàng cần tạo số nối tiếp" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "Số lượng phải không vượt quá số lượng trong kho đang có ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "Vị trí kho đích" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "Không thể gán số sêri cho sản phẩm này" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "Số sêri đã tồn tại" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "Chọn mặt hàng để lắp đặt" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "Số lượng để cài đặt" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "Nhập số lượng hàng hóa để cài đặt" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "Thêm ghi chú giao dịch (tùy chọn)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "Số lượng cần cài đặt phải ít nhất là 1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "Mặt hàng không khả dụng" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "Sản phẩm đã chọn không có trong hóa đơn vật liệu" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "Số lượng cần lắp đặt phải không vượt quá số lượng đang có" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "Vị trí đích cho hàng hóa bị gỡ bỏ" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "Chọn sản phẩm để chuyển đổi mặt hàng vào bên trong" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "Sản phẩm đã chọn không phải là tùy chọn hợp lệ để chuyển đổi" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "Không thể chuyển đổi hàng hóa với sản phẩm nhà cung cấp đã gán" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "Mã trạng thái mặt hàng" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "Chọn mặt hàng để đổi trạng thái" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "Không có mặt hàng nào được chọn" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "Kho phụ" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "Sản phẩm phải có thể bán được" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "Hàng hóa được phân bổ đến một đơn hàng bán" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "Hàng hóa được phân bổ đến một đơn đặt bản dựng" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "Khách hàng được gán vào các mặt hàng" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "Công ty đã chọn không phải là khách hàng" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "Ghi chú phân bổ kho" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "Phải cung cấp danh sách mặt hàng" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "Ghi chú gộp kho" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "Cho phép nhiều nhà cung không khớp" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "Cho phép mặt hàng cùng sản phẩm nhà cung cấp khác phải được gộp" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "Cho phép trạng thái không khớp" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "Cho phép mặt hàng với mã trạng thái khác nhau để gộp lại" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "Cần cung cấp ít nhất hai mặt hàng" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "Giá trị khóa chính mặt hàng" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "Ghi chú giao dịch kho" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "" diff --git a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index e76b35c86d..1b056d3982 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "未找到 API 端点" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "批量操作必须提供物品或过滤器列表" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "必须以列表形式提供项目" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "提供了无效的单位" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "必须以字典形式提供筛选器" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "提供了无效的过滤器" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "所有过滤器只能使用true" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "没有符合所供条件的项目" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "未提供数据" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "此字段的值必须是唯一的。" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "用户没有权限查阅当前模型。" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "电子邮件 (重复)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "邮箱地址已确认" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "您必须每次输入相同的电子邮件。" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "提供的主电子邮件地址无效。" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "提供的邮箱域名未被批准。" @@ -116,9 +116,9 @@ msgstr "无效的数值" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "备注" @@ -383,7 +383,7 @@ msgstr "未找到内容类型" #: InvenTree/serializers.py:887 msgid "Content type does not match required mixin class" -msgstr "" +msgstr "内容类型不匹配所需的 mixin 类" #: InvenTree/setting/locales.py:20 msgid "Arabic" @@ -586,7 +586,7 @@ msgstr "包含变体" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "可用数量" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "已订购" @@ -727,10 +727,10 @@ msgstr "生产订单" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "库存位置" @@ -795,7 +795,7 @@ msgstr "生产订单的简要说明(可选)" #: build/models.py:266 msgid "Build Order to which this build is allocated" -msgstr "" +msgstr "该生产订单所属的上级生产订单" #: build/models.py:275 msgid "Select part to build" @@ -807,7 +807,7 @@ msgstr "销售订单编号" #: build/models.py:285 msgid "Sales Order to which this build is allocated" -msgstr "" +msgstr "该生产订单关联的销售订单" #: build/models.py:290 build/serializers.py:1087 msgid "Source Location" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "生产状态代码" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "批号" @@ -913,12 +913,12 @@ msgstr "责任方" msgid "User or group responsible for this build order" msgstr "该生产订单的责任人或责任团队" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "外部链接" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "指向外部资源的URL链接" @@ -979,8 +979,8 @@ msgstr "产出与生产订单不匹配" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "数量必须大于零" @@ -1011,8 +1011,8 @@ msgstr "生产对象" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "生产对象" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1048,7 +1048,7 @@ msgstr "所选库存项与物料清单行项不匹配" #: build/models.py:1853 msgid "Allocated quantity must be greater than zero" -msgstr "" +msgstr "分配的数量必须大于零" #: build/models.py:1859 msgid "Quantity must be 1 for serialized stock" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "库存品项超额分配" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "库存项" @@ -1127,8 +1127,8 @@ msgstr "可追踪的零件数量必须为整数" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "因为物料清单包含可追踪的零件,所以数量必须为整数" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "序列号" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "自动为所需项目分配对应的序列号" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "以下序列号已存在或无效" @@ -1237,7 +1237,7 @@ msgstr "接受库存项未被完全分配至生产订单" msgid "Required stock has not been fully allocated" msgstr "必需库存未完成全量分配" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "接受未完工" @@ -1281,11 +1281,11 @@ msgstr "生产行项目" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必须与生产订单零件相同" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "项目必须在库存中" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "可用量 ({q}) 超出限制" @@ -1298,7 +1298,7 @@ msgstr "对于被追踪的零件的分配,必须指定生产产出" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "对于未被追踪的零件,无法指定生产产出" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "必须提供分配项目" @@ -1360,11 +1360,11 @@ msgstr "生产" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "供应商零件" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "已分配数量" @@ -1393,7 +1393,7 @@ msgstr "允许变体" msgid "BOM Item" msgstr "物料清单项" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "生产中" @@ -1772,7 +1772,7 @@ msgstr "定义" msgid "Unit definition" msgstr "单位定义" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "附件" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "等同于商业逻辑中自定义状态的状态逻辑键" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "值" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "参数值" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "备注" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "可选注释字段" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "扫描条形码的响应数据" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "结果" @@ -2349,11 +2349,11 @@ msgstr "已收到退货订单中的物品" #: common/serializers.py:125 msgid "Indicates if changing this setting requires confirmation" -msgstr "" +msgstr "指示是否更改此设置需要确认" #: common/serializers.py:139 msgid "This setting requires confirmation before changing. Please confirm the change." -msgstr "" +msgstr "此设置需要确认后才能更改。请确认更改。" #: common/serializers.py:172 msgid "Indicates if the setting is overridden by an environment variable" @@ -3424,7 +3424,7 @@ msgstr "用户必须使用多因素安全认证。" #: common/setting/system.py:1026 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." -msgstr "" +msgstr "启用此设置将要求所有用户设置多元素认证。所有会话将立即断开连接。" #: common/setting/system.py:1031 msgid "Check plugins on startup" @@ -4129,7 +4129,7 @@ msgstr "链接地址信息 (外部)" msgid "Manufacturer Part" msgstr "制造商零件" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "基础零件" @@ -4147,7 +4147,7 @@ msgstr "选择制造商" msgid "MPN" msgstr "制造商零件编号" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "制造商零件编号" @@ -4211,8 +4211,8 @@ msgstr "基本费用" msgid "Minimum charge (e.g. stocking fee)" msgstr "最低费用(例如库存费)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "打包" @@ -4861,7 +4861,7 @@ msgid "Order reference" msgstr "订单参考" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "狀態" @@ -4913,8 +4913,8 @@ msgstr "行项目缺少关联零件" msgid "Quantity must be a positive number" msgstr "数量必须是正数" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5032,7 +5032,7 @@ msgstr "已接收" msgid "Number of items received" msgstr "收到的物品数量" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "采购价格" @@ -5104,8 +5104,8 @@ msgstr "审核人" msgid "User who checked this shipment" msgstr "检查此装运的用户" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "配送" @@ -5170,7 +5170,7 @@ msgstr "分配数量不能超过库存数量" msgid "Allocation quantity must be greater than zero" msgstr "分配的数量必须大于零" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "序列化库存项目的数量必须为1" @@ -5244,7 +5244,7 @@ msgstr "接收日期" #: order/models.py:3025 msgid "The date this return item was received" -msgstr "" +msgstr "收到此退货的日期" #: order/models.py:3037 msgid "Outcome" @@ -5317,11 +5317,11 @@ msgstr "供应商名称" msgid "Order cannot be cancelled" msgstr "订单不能取消" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "允许关闭行项目不完整的订单" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "订单中的行项目不完整" @@ -5377,11 +5377,11 @@ msgstr "供应商必须匹配采购订单" msgid "Purchase order must match supplier" msgstr "采购订单必须与供应商匹配" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "行项目" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "为收到的物品选择目的地位置" @@ -5389,7 +5389,7 @@ msgstr "为收到的物品选择目的地位置" msgid "Enter batch code for incoming stock items" msgstr "输入入库项目的批号" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "有效期至" @@ -5406,7 +5406,7 @@ msgstr "输入入库库存项目的序列号" msgid "Override packaging information for incoming stock items" msgstr "覆盖传入库存项目的包装资料" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "传入库存项目的附加说明" @@ -5422,7 +5422,7 @@ msgstr "扫描条形码" msgid "Barcode is already in use" msgstr "条形码已被使用" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "必须提供行项目" @@ -5434,75 +5434,79 @@ msgstr "必须指定目标位置" msgid "Supplied barcode values must be unique" msgstr "提供的条形码值必须是唯一的" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "配送" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "完成配送" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "售出价格货币" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "已分配的项目" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "未提供装运详细信息" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "行项目与此订单不关联" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "数量必须为正" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "输入要分配的序列号" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "货物已发出" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "发货与此订单无关" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "未找到以下序列号的匹配项" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "以下序列号不可用" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "退货订单行项目" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "行项目与退货订单不匹配" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "行项目已收到" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "只能根据正在进行的订单接收物品" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "退货数量" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "行价格货币" @@ -6303,7 +6307,7 @@ msgstr "此物料清单项目是由物料清单继承的变体零件" msgid "Stock items for variant parts can be used for this BOM item" msgstr "变体零件的库存项可以用于此物料清单项目" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "可追踪零件的数量必须是整数" @@ -6371,7 +6375,7 @@ msgstr "结果" msgid "Number of results recorded against this template" msgstr "根据该模板记录的结果数量" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "购买此库存项的货币" @@ -6487,7 +6491,7 @@ msgstr "目前正在生产的零件数量" msgid "Outstanding quantity of this part scheduled to be built" msgstr "此零件计划待产数量" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "库存项" @@ -7199,7 +7203,7 @@ msgstr "排除未激活的参数" #: plugin/builtin/exporter/parameter_exporter.py:29 msgid "Parameter Exporter" -msgstr "" +msgstr "参数导出" #: plugin/builtin/exporter/parameter_exporter.py:30 msgid "Exporter for model parameter data" @@ -7279,7 +7283,7 @@ msgstr "已集成Slack通知方法" #: plugin/builtin/integration/core_notifications.py:131 msgid "Slack incoming webhook URL" -msgstr "" +msgstr "Slack传入Webhook url" #: plugin/builtin/integration/core_notifications.py:132 msgid "URL that is used to send messages to a slack channel" @@ -7539,7 +7543,7 @@ msgstr "插件的键" #: plugin/models.py:55 msgid "Name of the plugin" -msgstr "" +msgstr "插件名称" #: plugin/models.py:62 plugin/serializers.py:119 msgid "Package Name" @@ -7766,7 +7770,7 @@ msgstr "安装尚未确认" #: plugin/serializers.py:152 msgid "Either packagename or URL must be provided" -msgstr "" +msgstr "必须提供软件包名称或者URL" #: plugin/serializers.py:188 msgid "Full reload" @@ -8074,7 +8078,7 @@ msgstr "总计" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "序列号" @@ -8099,7 +8103,7 @@ msgstr "库存项测试报告" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "已安装的项目" @@ -8160,7 +8164,7 @@ msgstr "按顶级位置筛选" msgid "Include sub-locations in filtered results" msgstr "在筛选结果中包含子地点" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "上级地点" @@ -8244,7 +8248,7 @@ msgstr "过期日期前" msgid "Expiry date after" msgstr "过期日期后" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "过期" @@ -8313,7 +8317,7 @@ msgstr "库存地点类型" msgid "Default icon for all locations that have no icon set (optional)" msgstr "为所有没有图标的位置设置默认图标(可选)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "库存地点" @@ -8321,11 +8325,11 @@ msgstr "库存地点" msgid "Stock Locations" msgstr "库存地点" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "所有者" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "选择所有者" @@ -8362,265 +8366,265 @@ msgstr "{field} 不存在" msgid "Part must be specified" msgstr "必须指定零件" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "库存项不能存放在结构性库存地点!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "无法为虚拟零件创建库存项" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "零件类型 ('{self.supplier_part.part}') 必须为 {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "有序列号的项目的数量必须是1" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "如果数量大于1,则不能设置序列号" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "项目不能属于其自身" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "如果is_building=True,则项必须具有构建引用" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "构建引用未指向同一零件对象" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "父级库存项" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "基础零件" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "为此库存项目选择匹配的供应商零件" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "这个库存物品在哪里?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "包装此库存物品存储在" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "安装于" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "此项目是否安装在另一个项目中?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "此项目的序列号" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "此库存项的批号" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "库存数量" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "源代码构建" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "为此库存项目构建" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "消费者" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "构建消耗此库存项的生产订单" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "采购订单来源" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "此库存商品的采购订单" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "目的地销售订单" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "库存物品的到期日。在此日期之后,库存将被视为过期" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "耗尽时删除" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "当库存耗尽时删除此库存项" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "购买时一个单位的价格" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "转换为零件" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "数量超过可用库存" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "零件未设置为可跟踪" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "数量必须是整数" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "数量不得超过现有库存量 ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "必须以列表形式提供序列号" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "数量不匹配序列号" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "无法将库存分配到结构位置" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "测试模板不存在" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "库存项已分配到销售订单" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "库存项已安装在另一个项目中" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "库存项包含其他项目" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "库存项已分配给客户" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "库存项目前正在生产" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "序列化的库存不能合并" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "复制库存项" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "库存项必须指相同零件" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "库存项必须是同一供应商的零件" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "库存状态码必须匹配" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "库存项不能移动,因为它没有库存" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "库存项跟踪" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "条目注释" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "库存项测试结果" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "必须为此测试提供值" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "测试附件必须上传" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "此测试的值无效" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "测试结果" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "测试输出值" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "测验结果附件" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "测试备注" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "测试站" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "进行测试的测试站的标识符" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "已开始" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "测试开始的时间戳" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "已完成" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "测试结束的时间戳" @@ -8696,214 +8700,214 @@ msgstr "添加时使用包装尺寸:定义的数量是包装的数量" msgid "Use pack size" msgstr "包装规格" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "输入新项目的序列号" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "供应商零件编号" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "已过期" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "子项目" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "跟踪项目" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "此库存商品的购买价格,单位或包装" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "输入要序列化的库存项目数量" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "未提供库存项" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "数量不得超过现有库存量 ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "目标库存位置" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "此零件不能分配序列号" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "序列号已存在" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "选择要安装的库存项目" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "安装数量" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "输入要安装的项目数量" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "添加交易记录 (可选)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "安装数量必须至少为1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "库存项不可用" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "所选零件不在物料清单中" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "安装数量不得超过可用数量" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "已卸载项目的目标位置" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "选择要将库存项目转换为的零件" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "所选零件不是有效的转换选项" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "无法转换已分配供应商零件的库存项" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "库存项状态代码" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "选择要更改状态的库存项目" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "未选择库存商品" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "子位置" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "上级库存地点" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "零件必须可销售" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "物料已分配到销售订单" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "项目被分配到生产订单中" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "客户分配库存项目" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "所选公司不是客户" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "库存分配说明" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "必须提供库存物品清单" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "库存合并说明" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "允许不匹配的供应商" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "允许合并具有不同供应商零件的库存项目" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "允许不匹配的状态" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "允许合并具有不同状态代码的库存项目" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "必须提供至少两件库存物品" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "无更改" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "库存项主键值" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "库存项无现货" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "库存项已有现货" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "数量不得为负" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "库存交易记录" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "合并至现有库存" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "若可行,将退回项目合并至现有库存项" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "下一个序列号" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "上一个序列号" diff --git a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po index 0c98702b51..b9b5657e55 100644 --- a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-01-21 06:02+0000\n" -"PO-Revision-Date: 2026-01-21 06:06\n" +"POT-Creation-Date: 2026-01-29 23:44+0000\n" +"PO-Revision-Date: 2026-01-29 23:47\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -17,67 +17,67 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:362 +#: InvenTree/api.py:366 msgid "API endpoint not found" msgstr "未找到 API 端點" -#: InvenTree/api.py:439 +#: InvenTree/api.py:443 msgid "List of items or filters must be provided for bulk operation" msgstr "批次操作必須提供項目列表或篩選條件" -#: InvenTree/api.py:446 +#: InvenTree/api.py:450 msgid "Items must be provided as a list" msgstr "項目必須以列表形式提供" -#: InvenTree/api.py:454 +#: InvenTree/api.py:458 msgid "Invalid items list provided" msgstr "提供了無效的單位" -#: InvenTree/api.py:460 +#: InvenTree/api.py:464 msgid "Filters must be provided as a dict" msgstr "篩選條件必須以字典 (dict) 格式提供" -#: InvenTree/api.py:467 +#: InvenTree/api.py:471 msgid "Invalid filters provided" msgstr "提供了無效的過濾器" -#: InvenTree/api.py:472 +#: InvenTree/api.py:476 msgid "All filter must only be used with true" msgstr "all 篩選器只能在值為 true 時使用" -#: InvenTree/api.py:477 +#: InvenTree/api.py:481 msgid "No items match the provided criteria" msgstr "沒有項目符合所提供的條件" -#: InvenTree/api.py:501 +#: InvenTree/api.py:505 msgid "No data provided" msgstr "未提供資料" -#: InvenTree/api.py:517 +#: InvenTree/api.py:521 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:812 +#: InvenTree/api.py:816 msgid "User does not have permission to view this model" msgstr "用户沒有權限查閲當前模型。" -#: InvenTree/auth_overrides.py:56 +#: InvenTree/auth_overrides.py:57 msgid "Email (again)" msgstr "電子郵件 (重複)" -#: InvenTree/auth_overrides.py:60 +#: InvenTree/auth_overrides.py:61 msgid "Email address confirmation" msgstr "郵箱地址已確認" -#: InvenTree/auth_overrides.py:83 +#: InvenTree/auth_overrides.py:84 msgid "You must type the same email each time." msgstr "您必須每次輸入相同的電子郵件。" -#: InvenTree/auth_overrides.py:125 InvenTree/auth_overrides.py:132 +#: InvenTree/auth_overrides.py:128 InvenTree/auth_overrides.py:135 msgid "The provided primary email address is not valid." msgstr "提供的主電子郵件地址無效。" -#: InvenTree/auth_overrides.py:138 +#: InvenTree/auth_overrides.py:141 msgid "The provided email domain is not approved." msgstr "提供的郵箱域名未被批准。" @@ -116,9 +116,9 @@ msgstr "無效的十進位數值" #: build/serializers.py:570 build/serializers.py:1760 company/models.py:798 #: order/models.py:1782 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2851 stock/models.py:2975 stock/serializers.py:717 -#: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1342 -#: stock/serializers.py:1431 stock/serializers.py:1630 +#: stock/models.py:2922 stock/models.py:3046 stock/serializers.py:721 +#: stock/serializers.py:897 stock/serializers.py:1039 stock/serializers.py:1357 +#: stock/serializers.py:1446 stock/serializers.py:1645 msgid "Notes" msgstr "備註" @@ -586,7 +586,7 @@ msgstr "包含變體" #: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_stock_location_report.html:102 #: stock/api.py:586 stock/serializers.py:120 stock/serializers.py:172 -#: stock/serializers.py:410 stock/serializers.py:587 stock/serializers.py:926 +#: stock/serializers.py:410 stock/serializers.py:591 stock/serializers.py:930 #: templates/email/build_order_completed.html:17 #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:15 @@ -712,7 +712,7 @@ msgid "Available" msgstr "可用數量" #: build/api.py:513 build/serializers.py:1499 company/serializers.py:410 -#: order/serializers.py:1251 part/serializers.py:831 part/serializers.py:1152 +#: order/serializers.py:1270 part/serializers.py:831 part/serializers.py:1152 #: part/serializers.py:1615 msgid "On Order" msgstr "已訂購" @@ -727,10 +727,10 @@ msgstr "生產工單" #: build/api.py:875 build/api.py:879 build/serializers.py:362 #: build/serializers.py:487 build/serializers.py:557 build/serializers.py:1248 #: build/serializers.py:1253 order/api.py:1231 order/api.py:1236 -#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2020 -#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:594 -#: stock/serializers.py:710 stock/serializers.py:888 stock/serializers.py:1424 -#: stock/serializers.py:1745 stock/serializers.py:1794 +#: order/serializers.py:791 order/serializers.py:931 order/serializers.py:2039 +#: stock/api.py:987 stock/serializers.py:111 stock/serializers.py:598 +#: stock/serializers.py:714 stock/serializers.py:892 stock/serializers.py:1439 +#: stock/serializers.py:1760 stock/serializers.py:1809 #: templates/email/stale_stock_notification.html:18 users/models.py:549 msgid "Location" msgstr "地點" @@ -858,7 +858,7 @@ msgid "Build status code" msgstr "生產狀態代碼" #: build/models.py:344 build/serializers.py:349 order/serializers.py:807 -#: stock/models.py:1086 stock/serializers.py:85 stock/serializers.py:1597 +#: stock/models.py:1102 stock/serializers.py:85 stock/serializers.py:1612 msgid "Batch Code" msgstr "批號" @@ -913,12 +913,12 @@ msgstr "負責人" msgid "User or group responsible for this build order" msgstr "負責此生產工單的使用者或羣組" -#: build/models.py:405 stock/models.py:1079 +#: build/models.py:405 stock/models.py:1095 msgid "External Link" msgstr "外部連結" #: build/models.py:407 common/models.py:2006 part/models.py:1183 -#: stock/models.py:1081 +#: stock/models.py:1097 msgid "Link to external URL" msgstr "外部URL連結" @@ -979,8 +979,8 @@ msgstr "產出與生產訂單不匹配" #: build/models.py:1137 build/models.py:1235 build/serializers.py:275 #: build/serializers.py:325 build/serializers.py:955 build/serializers.py:1711 #: order/models.py:719 order/serializers.py:602 order/serializers.py:802 -#: part/serializers.py:1554 stock/models.py:926 stock/models.py:1416 -#: stock/models.py:1864 stock/serializers.py:688 stock/serializers.py:1586 +#: part/serializers.py:1554 stock/models.py:942 stock/models.py:1432 +#: stock/models.py:1889 stock/serializers.py:692 stock/serializers.py:1601 msgid "Quantity must be greater than zero" msgstr "數量必須大於零" @@ -1011,8 +1011,8 @@ msgstr "生產對象" #: build/models.py:1663 build/models.py:1985 build/serializers.py:261 #: build/serializers.py:310 build/serializers.py:1419 common/models.py:1360 -#: order/models.py:1758 order/models.py:2598 order/serializers.py:1673 -#: order/serializers.py:2109 part/models.py:3498 part/models.py:4008 +#: order/models.py:1758 order/models.py:2598 order/serializers.py:1692 +#: order/serializers.py:2128 part/models.py:3498 part/models.py:4008 #: report/templates/report/inventree_bill_of_materials_report.html:138 #: report/templates/report/inventree_build_order_report.html:113 #: report/templates/report/inventree_purchase_order_report.html:36 @@ -1024,7 +1024,7 @@ msgstr "生產對象" #: report/templates/report/inventree_stock_report_merge.html:113 #: report/templates/report/inventree_test_report.html:90 #: report/templates/report/inventree_test_report.html:169 -#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:676 +#: stock/serializers.py:136 stock/serializers.py:180 stock/serializers.py:680 #: templates/email/build_order_completed.html:18 #: templates/email/stale_stock_notification.html:19 msgid "Quantity" @@ -1064,10 +1064,10 @@ msgid "Stock item is over-allocated" msgstr "庫存品項超額分配" #: build/models.py:1975 build/serializers.py:938 build/serializers.py:1231 -#: order/serializers.py:1510 order/serializers.py:1531 +#: order/serializers.py:1529 order/serializers.py:1550 #: report/templates/report/inventree_sales_order_shipment_report.html:29 #: stock/api.py:1404 stock/models.py:442 stock/serializers.py:102 -#: stock/serializers.py:800 stock/serializers.py:1280 stock/serializers.py:1392 +#: stock/serializers.py:804 stock/serializers.py:1295 stock/serializers.py:1407 msgid "Stock Item" msgstr "庫存品項" @@ -1127,8 +1127,8 @@ msgstr "可追蹤的零件數量必須為整數" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "因為BOM包含可追蹤的零件,所以數量必須為整數" -#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1677 -#: stock/serializers.py:699 +#: build/serializers.py:356 order/serializers.py:823 order/serializers.py:1696 +#: stock/serializers.py:703 msgid "Serial Numbers" msgstr "序號" @@ -1149,7 +1149,7 @@ msgid "Automatically allocate required items with matching serial numbers" msgstr "自動為需要項目分配對應的序號" #: build/serializers.py:413 order/serializers.py:909 stock/api.py:1183 -#: stock/models.py:1887 +#: stock/models.py:1912 msgid "The following serial numbers already exist or are invalid" msgstr "序號已存在或無效" @@ -1237,7 +1237,7 @@ msgstr "接受庫存項未被完全分配至生產訂單" msgid "Required stock has not been fully allocated" msgstr "所需庫存尚未完全分配" -#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1578 +#: build/serializers.py:793 order/serializers.py:478 order/serializers.py:1597 msgid "Accept Incomplete" msgstr "接受不完整" @@ -1281,11 +1281,11 @@ msgstr "生產行項目" msgid "bom_item.part must point to the same part as the build order" msgstr "bom_item.part 必須與生產訂單零件相同" -#: build/serializers.py:944 stock/serializers.py:1293 +#: build/serializers.py:944 stock/serializers.py:1308 msgid "Item must be in stock" msgstr "商品必須有庫存" -#: build/serializers.py:987 order/serializers.py:1564 +#: build/serializers.py:987 order/serializers.py:1583 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "可用量 ({q}) 超出限制" @@ -1298,7 +1298,7 @@ msgstr "對於被追蹤的零件的分配,必須指定生產產出" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "對於未被追蹤的零件,無法指定生產產出" -#: build/serializers.py:1025 order/serializers.py:1837 +#: build/serializers.py:1025 order/serializers.py:1856 msgid "Allocation items must be provided" msgstr "必須提供分配項目" @@ -1360,11 +1360,11 @@ msgstr "生產" #: build/serializers.py:1283 company/models.py:628 order/api.py:316 #: order/api.py:321 order/api.py:547 order/serializers.py:594 -#: stock/models.py:1022 stock/serializers.py:567 +#: stock/models.py:1038 stock/serializers.py:571 msgid "Supplier Part" msgstr "供應商零件" -#: build/serializers.py:1299 stock/serializers.py:620 +#: build/serializers.py:1299 stock/serializers.py:624 msgid "Allocated Quantity" msgstr "已分配數量" @@ -1393,7 +1393,7 @@ msgstr "允許變體" msgid "BOM Item" msgstr "物料清單項" -#: build/serializers.py:1500 order/serializers.py:1252 part/serializers.py:1156 +#: build/serializers.py:1500 order/serializers.py:1271 part/serializers.py:1156 #: part/serializers.py:1619 msgid "In Production" msgstr "生產中" @@ -1772,7 +1772,7 @@ msgstr "定義" msgid "Unit definition" msgstr "單位定義" -#: common/models.py:1933 common/models.py:1996 stock/models.py:2970 +#: common/models.py:1933 common/models.py:1996 stock/models.py:3041 #: stock/serializers.py:249 msgid "Attachment" msgstr "附件" @@ -1850,7 +1850,7 @@ msgid "State logical key that is equal to this custom state in business logic" msgstr "等同於商業邏輯中自定義狀態的狀態邏輯鍵" #: common/models.py:2112 common/models.py:2351 machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2962 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:3033 msgid "Value" msgstr "值" @@ -2129,17 +2129,17 @@ msgid "Parameter Value" msgstr "參數值" #: common/models.py:2776 company/models.py:797 order/serializers.py:841 -#: order/serializers.py:2025 part/models.py:4068 part/models.py:4437 +#: order/serializers.py:2044 part/models.py:4068 part/models.py:4437 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_purchase_order_report.html:39 #: report/templates/report/inventree_return_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:32 #: report/templates/report/inventree_stock_location_report.html:105 -#: stock/serializers.py:813 +#: stock/serializers.py:817 msgid "Note" msgstr "備註" -#: common/models.py:2777 stock/serializers.py:718 +#: common/models.py:2777 stock/serializers.py:722 msgid "Optional note field" msgstr "可選註釋字段" @@ -2184,7 +2184,7 @@ msgid "Response data from the barcode scan" msgstr "掃描條碼的響應數據" #: common/models.py:2854 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Result" msgstr "結果" @@ -4127,7 +4127,7 @@ msgstr "鏈接地址信息 (外部)" msgid "Manufacturer Part" msgstr "製造商零件" -#: company/models.py:517 company/models.py:741 stock/models.py:1011 +#: company/models.py:517 company/models.py:741 stock/models.py:1027 #: stock/serializers.py:409 msgid "Base Part" msgstr "基礎零件" @@ -4145,7 +4145,7 @@ msgstr "選擇製造商" msgid "MPN" msgstr "製造商零件編號" -#: company/models.py:536 stock/serializers.py:560 +#: company/models.py:536 stock/serializers.py:564 msgid "Manufacturer Part Number" msgstr "製造商零件編號" @@ -4209,8 +4209,8 @@ msgstr "基本費用" msgid "Minimum charge (e.g. stocking fee)" msgstr "最低費用(例如庫存費)" -#: company/models.py:814 order/serializers.py:833 stock/models.py:1042 -#: stock/serializers.py:1612 +#: company/models.py:814 order/serializers.py:833 stock/models.py:1058 +#: stock/serializers.py:1627 msgid "Packaging" msgstr "打包" @@ -4859,7 +4859,7 @@ msgid "Order reference" msgstr "訂單參考" #: order/models.py:626 order/models.py:1338 order/models.py:2738 -#: stock/serializers.py:547 stock/serializers.py:988 users/models.py:542 +#: stock/serializers.py:551 stock/serializers.py:992 users/models.py:542 msgid "Status" msgstr "狀態" @@ -4911,8 +4911,8 @@ msgstr "行項目缺少關聯零件" msgid "Quantity must be a positive number" msgstr "數量必須是正數" -#: order/models.py:1325 order/models.py:2725 stock/models.py:1064 -#: stock/models.py:1065 stock/serializers.py:1328 +#: order/models.py:1325 order/models.py:2725 stock/models.py:1080 +#: stock/models.py:1081 stock/serializers.py:1343 #: templates/email/overdue_return_order.html:16 #: templates/email/overdue_sales_order.html:16 msgid "Customer" @@ -5030,7 +5030,7 @@ msgstr "已接收" msgid "Number of items received" msgstr "收到的物品數量" -#: order/models.py:1960 stock/models.py:1187 stock/serializers.py:637 +#: order/models.py:1960 stock/models.py:1203 stock/serializers.py:641 msgid "Purchase Price" msgstr "採購價格" @@ -5102,8 +5102,8 @@ msgstr "審核人" msgid "User who checked this shipment" msgstr "檢查此裝運的用户" -#: order/models.py:2321 order/models.py:2575 order/serializers.py:1688 -#: order/serializers.py:1812 +#: order/models.py:2321 order/models.py:2575 order/serializers.py:1707 +#: order/serializers.py:1831 #: report/templates/report/inventree_sales_order_shipment_report.html:14 msgid "Shipment" msgstr "配送" @@ -5168,7 +5168,7 @@ msgstr "分配數量不能超過庫存數量" msgid "Allocation quantity must be greater than zero" msgstr "分配的數量必須大於零" -#: order/models.py:2553 order/serializers.py:1558 +#: order/models.py:2553 order/serializers.py:1577 msgid "Quantity must be 1 for serialized stock item" msgstr "序列化庫存項目的數量必須為1" @@ -5315,11 +5315,11 @@ msgstr "供應商名稱" msgid "Order cannot be cancelled" msgstr "訂單不能取消" -#: order/serializers.py:479 order/serializers.py:1579 +#: order/serializers.py:479 order/serializers.py:1598 msgid "Allow order to be closed with incomplete line items" msgstr "允許關閉行項目不完整的訂單" -#: order/serializers.py:489 order/serializers.py:1589 +#: order/serializers.py:489 order/serializers.py:1608 msgid "Order has incomplete line items" msgstr "訂單中的行項目不完整" @@ -5375,11 +5375,11 @@ msgstr "供應商必須匹配採購訂單" msgid "Purchase order must match supplier" msgstr "採購訂單必須與供應商匹配" -#: order/serializers.py:783 order/serializers.py:1659 +#: order/serializers.py:783 order/serializers.py:1678 msgid "Line Item" msgstr "行項目" -#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2021 +#: order/serializers.py:792 order/serializers.py:932 order/serializers.py:2040 msgid "Select destination location for received items" msgstr "為收到的物品選擇目的地位置" @@ -5387,7 +5387,7 @@ msgstr "為收到的物品選擇目的地位置" msgid "Enter batch code for incoming stock items" msgstr "輸入入庫項目的批號" -#: order/serializers.py:815 stock/models.py:1146 +#: order/serializers.py:815 stock/models.py:1162 #: templates/email/stale_stock_notification.html:22 users/models.py:137 msgid "Expiry Date" msgstr "有效期至" @@ -5404,7 +5404,7 @@ msgstr "輸入入庫庫存項目的序列號" msgid "Override packaging information for incoming stock items" msgstr "覆蓋傳入庫存項目的包裝資料" -#: order/serializers.py:842 order/serializers.py:2026 +#: order/serializers.py:842 order/serializers.py:2045 msgid "Additional note for incoming stock items" msgstr "傳入庫存項目的附加説明" @@ -5420,7 +5420,7 @@ msgstr "掃描條形碼" msgid "Barcode is already in use" msgstr "條形碼已被使用" -#: order/serializers.py:949 order/serializers.py:2045 +#: order/serializers.py:949 order/serializers.py:2064 msgid "Line items must be provided" msgstr "必須提供行項目" @@ -5432,75 +5432,79 @@ msgstr "必須指定目標位置" msgid "Supplied barcode values must be unique" msgstr "提供的條形碼值必須是唯一的" -#: order/serializers.py:1080 +#: order/serializers.py:1095 msgid "Shipments" msgstr "配送紀錄" -#: order/serializers.py:1084 +#: order/serializers.py:1099 msgid "Completed Shipments" msgstr "完成配送" -#: order/serializers.py:1263 +#: order/serializers.py:1103 +msgid "Allocated Lines" +msgstr "" + +#: order/serializers.py:1282 msgid "Sale price currency" msgstr "售出價格貨幣" -#: order/serializers.py:1306 +#: order/serializers.py:1325 msgid "Allocated Items" msgstr "已分配項目" -#: order/serializers.py:1461 +#: order/serializers.py:1480 msgid "No shipment details provided" msgstr "未提供裝運詳細信息" -#: order/serializers.py:1522 order/serializers.py:1668 +#: order/serializers.py:1541 order/serializers.py:1687 msgid "Line item is not associated with this order" msgstr "行項目與此訂單不關聯" -#: order/serializers.py:1541 +#: order/serializers.py:1560 msgid "Quantity must be positive" msgstr "數量必須為正" -#: order/serializers.py:1678 +#: order/serializers.py:1697 msgid "Enter serial numbers to allocate" msgstr "輸入要分配的序列號" -#: order/serializers.py:1700 order/serializers.py:1820 +#: order/serializers.py:1719 order/serializers.py:1839 msgid "Shipment has already been shipped" msgstr "貨物已發出" -#: order/serializers.py:1703 order/serializers.py:1823 +#: order/serializers.py:1722 order/serializers.py:1842 msgid "Shipment is not associated with this order" msgstr "發貨與此訂單無關" -#: order/serializers.py:1758 +#: order/serializers.py:1777 msgid "No match found for the following serial numbers" msgstr "未找到以下序列號的匹配項" -#: order/serializers.py:1765 +#: order/serializers.py:1784 msgid "The following serial numbers are unavailable" msgstr "以下序列號不可用" -#: order/serializers.py:1987 +#: order/serializers.py:2006 msgid "Return order line item" msgstr "退貨訂單行項目" -#: order/serializers.py:1997 +#: order/serializers.py:2016 msgid "Line item does not match return order" msgstr "行項目與退貨訂單不匹配" -#: order/serializers.py:2000 +#: order/serializers.py:2019 msgid "Line item has already been received" msgstr "行項目已收到" -#: order/serializers.py:2037 +#: order/serializers.py:2056 msgid "Items can only be received against orders which are in progress" msgstr "只能根據正在進行的訂單接收物品" -#: order/serializers.py:2109 +#: order/serializers.py:2128 msgid "Quantity to return" msgstr "退回數量" -#: order/serializers.py:2126 +#: order/serializers.py:2145 msgid "Line price currency" msgstr "行價格貨幣" @@ -6301,7 +6305,7 @@ msgstr "此物料清單項目是由物料清單繼承的變體零件" msgid "Stock items for variant parts can be used for this BOM item" msgstr "變體零件的庫存項可以用於此物料清單項目" -#: part/models.py:4201 stock/models.py:911 +#: part/models.py:4201 stock/models.py:927 msgid "Quantity must be integer value for trackable parts" msgstr "可追蹤零件的數量必須是整數" @@ -6369,7 +6373,7 @@ msgstr "結果" msgid "Number of results recorded against this template" msgstr "根據該模板記錄的結果數量" -#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:643 +#: part/serializers.py:234 part/serializers.py:252 stock/serializers.py:647 msgid "Purchase currency of this stock item" msgstr "購買此庫存項的貨幣" @@ -6485,7 +6489,7 @@ msgstr "此零件目前生產中數量" msgid "Outstanding quantity of this part scheduled to be built" msgstr "此零件排程待製造未完成數量" -#: part/serializers.py:843 stock/serializers.py:1019 stock/serializers.py:1191 +#: part/serializers.py:843 stock/serializers.py:1023 stock/serializers.py:1206 #: users/ruleset.py:30 msgid "Stock Items" msgstr "庫存項" @@ -8072,7 +8076,7 @@ msgstr "總計" #: report/templates/report/inventree_return_order_report.html:25 #: report/templates/report/inventree_sales_order_shipment_report.html:45 #: report/templates/report/inventree_stock_report_merge.html:88 -#: report/templates/report/inventree_test_report.html:88 stock/models.py:1069 +#: report/templates/report/inventree_test_report.html:88 stock/models.py:1085 #: stock/serializers.py:164 templates/email/stale_stock_notification.html:21 msgid "Serial Number" msgstr "序列號" @@ -8097,7 +8101,7 @@ msgstr "庫存項測試報告" #: report/templates/report/inventree_stock_report_merge.html:97 #: report/templates/report/inventree_test_report.html:153 -#: stock/serializers.py:626 +#: stock/serializers.py:630 msgid "Installed Items" msgstr "已安裝的項目" @@ -8158,7 +8162,7 @@ msgstr "按頂級位置篩選" msgid "Include sub-locations in filtered results" msgstr "在篩選結果中包含子地點" -#: stock/api.py:344 stock/serializers.py:1187 +#: stock/api.py:344 stock/serializers.py:1202 msgid "Parent Location" msgstr "上級地點" @@ -8242,7 +8246,7 @@ msgstr "過期日期前" msgid "Expiry date after" msgstr "過期日期後" -#: stock/api.py:937 stock/serializers.py:631 +#: stock/api.py:937 stock/serializers.py:635 msgid "Stale" msgstr "過期" @@ -8311,7 +8315,7 @@ msgstr "庫存地點類型" msgid "Default icon for all locations that have no icon set (optional)" msgstr "為所有沒有圖標的位置設置默認圖標(可選)" -#: stock/models.py:145 stock/models.py:1031 +#: stock/models.py:145 stock/models.py:1047 msgid "Stock Location" msgstr "庫存地點" @@ -8319,11 +8323,11 @@ msgstr "庫存地點" msgid "Stock Locations" msgstr "庫存地點" -#: stock/models.py:195 stock/models.py:1196 +#: stock/models.py:195 stock/models.py:1212 msgid "Owner" msgstr "所有者" -#: stock/models.py:196 stock/models.py:1197 +#: stock/models.py:196 stock/models.py:1213 msgid "Select Owner" msgstr "選擇所有者" @@ -8360,265 +8364,265 @@ msgstr "{field} 不存在" msgid "Part must be specified" msgstr "必須指定零件" -#: stock/models.py:890 +#: stock/models.py:906 msgid "Stock items cannot be located into structural stock locations!" msgstr "庫存項不能存放在結構性庫存地點!" -#: stock/models.py:917 stock/serializers.py:455 +#: stock/models.py:933 stock/serializers.py:455 msgid "Stock item cannot be created for virtual parts" msgstr "無法為虛擬零件創建庫存項" -#: stock/models.py:934 +#: stock/models.py:950 #, python-brace-format msgid "Part type ('{self.supplier_part.part}') must be {self.part}" msgstr "零件類型 ('{self.supplier_part.part}') 必須為 {self.part}" -#: stock/models.py:944 stock/models.py:957 +#: stock/models.py:960 stock/models.py:973 msgid "Quantity must be 1 for item with a serial number" msgstr "有序列號的項目的數量必須是1" -#: stock/models.py:947 +#: stock/models.py:963 msgid "Serial number cannot be set if quantity greater than 1" msgstr "如果數量大於1,則不能設置序列號" -#: stock/models.py:969 +#: stock/models.py:985 msgid "Item cannot belong to itself" msgstr "項目不能屬於其自身" -#: stock/models.py:974 +#: stock/models.py:990 msgid "Item must have a build reference if is_building=True" msgstr "如果is_building=True,則項必須具有構建引用" -#: stock/models.py:987 +#: stock/models.py:1003 msgid "Build reference does not point to the same part object" msgstr "構建引用未指向同一零件對象" -#: stock/models.py:1001 +#: stock/models.py:1017 msgid "Parent Stock Item" msgstr "母庫存項目" -#: stock/models.py:1013 +#: stock/models.py:1029 msgid "Base part" msgstr "基礎零件" -#: stock/models.py:1023 +#: stock/models.py:1039 msgid "Select a matching supplier part for this stock item" msgstr "為此庫存項目選擇匹配的供應商零件" -#: stock/models.py:1035 +#: stock/models.py:1051 msgid "Where is this stock item located?" msgstr "這個庫存物品在哪裏?" -#: stock/models.py:1043 stock/serializers.py:1613 +#: stock/models.py:1059 stock/serializers.py:1628 msgid "Packaging this stock item is stored in" msgstr "包裝此庫存物品存儲在" -#: stock/models.py:1049 +#: stock/models.py:1065 msgid "Installed In" msgstr "安裝於" -#: stock/models.py:1054 +#: stock/models.py:1070 msgid "Is this item installed in another item?" msgstr "此項目是否安裝在另一個項目中?" -#: stock/models.py:1073 +#: stock/models.py:1089 msgid "Serial number for this item" msgstr "此項目的序列號" -#: stock/models.py:1090 stock/serializers.py:1598 +#: stock/models.py:1106 stock/serializers.py:1613 msgid "Batch code for this stock item" msgstr "此庫存項的批號" -#: stock/models.py:1095 +#: stock/models.py:1111 msgid "Stock Quantity" msgstr "庫存數量" -#: stock/models.py:1105 +#: stock/models.py:1121 msgid "Source Build" msgstr "源代碼構建" -#: stock/models.py:1108 +#: stock/models.py:1124 msgid "Build for this stock item" msgstr "為此庫存項目構建" -#: stock/models.py:1115 +#: stock/models.py:1131 msgid "Consumed By" msgstr "消費者" -#: stock/models.py:1118 +#: stock/models.py:1134 msgid "Build order which consumed this stock item" msgstr "構建消耗此庫存項的生產訂單" -#: stock/models.py:1127 +#: stock/models.py:1143 msgid "Source Purchase Order" msgstr "採購訂單來源" -#: stock/models.py:1131 +#: stock/models.py:1147 msgid "Purchase order for this stock item" msgstr "此庫存商品的採購訂單" -#: stock/models.py:1137 +#: stock/models.py:1153 msgid "Destination Sales Order" msgstr "目的地銷售訂單" -#: stock/models.py:1148 +#: stock/models.py:1164 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "庫存物品的到期日。在此日期之後,庫存將被視為過期" -#: stock/models.py:1166 +#: stock/models.py:1182 msgid "Delete on deplete" msgstr "耗盡時刪除" -#: stock/models.py:1167 +#: stock/models.py:1183 msgid "Delete this Stock Item when stock is depleted" msgstr "當庫存耗盡時刪除此庫存項" -#: stock/models.py:1188 +#: stock/models.py:1204 msgid "Single unit purchase price at time of purchase" msgstr "購買時一個單位的價格" -#: stock/models.py:1219 +#: stock/models.py:1235 msgid "Converted to part" msgstr "轉換為零件" -#: stock/models.py:1421 +#: stock/models.py:1437 msgid "Quantity exceeds available stock" msgstr "數量超過可用庫存" -#: stock/models.py:1855 +#: stock/models.py:1880 msgid "Part is not set as trackable" msgstr "零件未設置為可跟蹤" -#: stock/models.py:1861 +#: stock/models.py:1886 msgid "Quantity must be integer" msgstr "數量必須是整數" -#: stock/models.py:1869 +#: stock/models.py:1894 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({self.quantity})" msgstr "數量不得超過現有庫存量 ({self.quantity})" -#: stock/models.py:1875 +#: stock/models.py:1900 msgid "Serial numbers must be provided as a list" msgstr "序列號需以清單提供" -#: stock/models.py:1880 +#: stock/models.py:1905 msgid "Quantity does not match serial numbers" msgstr "數量不匹配序列號" -#: stock/models.py:1898 +#: stock/models.py:1923 msgid "Cannot assign stock to structural location" msgstr "" -#: stock/models.py:2015 stock/models.py:2920 +#: stock/models.py:2040 stock/models.py:2991 msgid "Test template does not exist" msgstr "測試模板不存在" -#: stock/models.py:2033 +#: stock/models.py:2058 msgid "Stock item has been assigned to a sales order" msgstr "庫存項已分配到銷售訂單" -#: stock/models.py:2037 +#: stock/models.py:2062 msgid "Stock item is installed in another item" msgstr "庫存項已安裝在另一個項目中" -#: stock/models.py:2040 +#: stock/models.py:2065 msgid "Stock item contains other items" msgstr "庫存項包含其他項目" -#: stock/models.py:2043 +#: stock/models.py:2068 msgid "Stock item has been assigned to a customer" msgstr "庫存項已分配給客户" -#: stock/models.py:2046 stock/models.py:2229 +#: stock/models.py:2071 stock/models.py:2254 msgid "Stock item is currently in production" msgstr "庫存項目前正在生產" -#: stock/models.py:2049 +#: stock/models.py:2074 msgid "Serialized stock cannot be merged" msgstr "序列化的庫存不能合併" -#: stock/models.py:2056 stock/serializers.py:1468 +#: stock/models.py:2081 stock/serializers.py:1483 msgid "Duplicate stock items" msgstr "複製庫存項" -#: stock/models.py:2060 +#: stock/models.py:2085 msgid "Stock items must refer to the same part" msgstr "庫存項必須指相同零件" -#: stock/models.py:2068 +#: stock/models.py:2093 msgid "Stock items must refer to the same supplier part" msgstr "庫存項必須是同一供應商的零件" -#: stock/models.py:2073 +#: stock/models.py:2098 msgid "Stock status codes must match" msgstr "庫存狀態碼必須匹配" -#: stock/models.py:2352 +#: stock/models.py:2395 msgid "StockItem cannot be moved as it is not in stock" msgstr "庫存項不能移動,因為它沒有庫存" -#: stock/models.py:2821 +#: stock/models.py:2892 msgid "Stock Item Tracking" msgstr "庫存項跟蹤" -#: stock/models.py:2852 +#: stock/models.py:2923 msgid "Entry notes" msgstr "條目註釋" -#: stock/models.py:2892 +#: stock/models.py:2963 msgid "Stock Item Test Result" msgstr "庫存項測試結果" -#: stock/models.py:2923 +#: stock/models.py:2994 msgid "Value must be provided for this test" msgstr "必須為此測試提供值" -#: stock/models.py:2927 +#: stock/models.py:2998 msgid "Attachment must be uploaded for this test" msgstr "測試附件必須上傳" -#: stock/models.py:2932 +#: stock/models.py:3003 msgid "Invalid value for this test" msgstr "此測試的值無效" -#: stock/models.py:2956 +#: stock/models.py:3027 msgid "Test result" msgstr "測試結果" -#: stock/models.py:2963 +#: stock/models.py:3034 msgid "Test output value" msgstr "測試輸出值" -#: stock/models.py:2971 stock/serializers.py:250 +#: stock/models.py:3042 stock/serializers.py:250 msgid "Test result attachment" msgstr "測驗結果附件" -#: stock/models.py:2975 +#: stock/models.py:3046 msgid "Test notes" msgstr "測試備註" -#: stock/models.py:2983 +#: stock/models.py:3054 msgid "Test station" msgstr "測試站" -#: stock/models.py:2984 +#: stock/models.py:3055 msgid "The identifier of the test station where the test was performed" msgstr "進行測試的測試站的標識符" -#: stock/models.py:2990 +#: stock/models.py:3061 msgid "Started" msgstr "已開始" -#: stock/models.py:2991 +#: stock/models.py:3062 msgid "The timestamp of the test start" msgstr "測試開始的時間戳" -#: stock/models.py:2997 +#: stock/models.py:3068 msgid "Finished" msgstr "已完成" -#: stock/models.py:2998 +#: stock/models.py:3069 msgid "The timestamp of the test finish" msgstr "測試結束的時間戳" @@ -8694,214 +8698,214 @@ msgstr "添加時使用包裝尺寸:定義的數量是包裝的數量" msgid "Use pack size" msgstr "使用包裝數" -#: stock/serializers.py:449 stock/serializers.py:700 +#: stock/serializers.py:449 stock/serializers.py:704 msgid "Enter serial numbers for new items" msgstr "輸入新項目的序列號" -#: stock/serializers.py:553 +#: stock/serializers.py:557 msgid "Supplier Part Number" msgstr "供應商零件編號" -#: stock/serializers.py:623 users/models.py:187 +#: stock/serializers.py:627 users/models.py:187 msgid "Expired" msgstr "已過期" -#: stock/serializers.py:629 +#: stock/serializers.py:633 msgid "Child Items" msgstr "子項目" -#: stock/serializers.py:633 +#: stock/serializers.py:637 msgid "Tracking Items" msgstr "跟蹤項目" -#: stock/serializers.py:639 +#: stock/serializers.py:643 msgid "Purchase price of this stock item, per unit or pack" msgstr "此庫存商品的購買價格,單位或包裝" -#: stock/serializers.py:677 +#: stock/serializers.py:681 msgid "Enter number of stock items to serialize" msgstr "輸入要序列化的庫存項目數量" -#: stock/serializers.py:685 stock/serializers.py:728 stock/serializers.py:766 -#: stock/serializers.py:904 +#: stock/serializers.py:689 stock/serializers.py:732 stock/serializers.py:770 +#: stock/serializers.py:908 msgid "No stock item provided" msgstr "未提供庫存項" -#: stock/serializers.py:693 +#: stock/serializers.py:697 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" msgstr "數量不得超過現有庫存量 ({q})" -#: stock/serializers.py:711 stock/serializers.py:1425 stock/serializers.py:1746 -#: stock/serializers.py:1795 +#: stock/serializers.py:715 stock/serializers.py:1440 stock/serializers.py:1761 +#: stock/serializers.py:1810 msgid "Destination stock location" msgstr "目標庫存位置" -#: stock/serializers.py:731 +#: stock/serializers.py:735 msgid "Serial numbers cannot be assigned to this part" msgstr "此零件不能分配序列號" -#: stock/serializers.py:751 +#: stock/serializers.py:755 msgid "Serial numbers already exist" msgstr "序列號已存在" -#: stock/serializers.py:801 +#: stock/serializers.py:805 msgid "Select stock item to install" msgstr "選擇要安裝的庫存項目" -#: stock/serializers.py:808 +#: stock/serializers.py:812 msgid "Quantity to Install" msgstr "安裝數量" -#: stock/serializers.py:809 +#: stock/serializers.py:813 msgid "Enter the quantity of items to install" msgstr "輸入要安裝的項目數量" -#: stock/serializers.py:814 stock/serializers.py:894 stock/serializers.py:1036 +#: stock/serializers.py:818 stock/serializers.py:898 stock/serializers.py:1040 msgid "Add transaction note (optional)" msgstr "添加交易記錄 (可選)" -#: stock/serializers.py:822 +#: stock/serializers.py:826 msgid "Quantity to install must be at least 1" msgstr "安裝數量必須至少為1" -#: stock/serializers.py:830 +#: stock/serializers.py:834 msgid "Stock item is unavailable" msgstr "庫存項不可用" -#: stock/serializers.py:841 +#: stock/serializers.py:845 msgid "Selected part is not in the Bill of Materials" msgstr "所選零件不在物料清單中" -#: stock/serializers.py:854 +#: stock/serializers.py:858 msgid "Quantity to install must not exceed available quantity" msgstr "安裝數量不得超過可用數量" -#: stock/serializers.py:889 +#: stock/serializers.py:893 msgid "Destination location for uninstalled item" msgstr "已卸載項目的目標位置" -#: stock/serializers.py:927 +#: stock/serializers.py:931 msgid "Select part to convert stock item into" msgstr "選擇要將庫存項目轉換為的零件" -#: stock/serializers.py:940 +#: stock/serializers.py:944 msgid "Selected part is not a valid option for conversion" msgstr "所選零件不是有效的轉換選項" -#: stock/serializers.py:957 +#: stock/serializers.py:961 msgid "Cannot convert stock item with assigned SupplierPart" msgstr "無法轉換已分配供應商零件的庫存項" -#: stock/serializers.py:991 +#: stock/serializers.py:995 msgid "Stock item status code" msgstr "庫存項狀態代碼" -#: stock/serializers.py:1020 +#: stock/serializers.py:1024 msgid "Select stock items to change status" msgstr "選擇要更改狀態的庫存項目" -#: stock/serializers.py:1026 +#: stock/serializers.py:1030 msgid "No stock items selected" msgstr "未選擇庫存商品" -#: stock/serializers.py:1122 stock/serializers.py:1193 +#: stock/serializers.py:1137 stock/serializers.py:1208 msgid "Sublocations" msgstr "轉租" -#: stock/serializers.py:1188 +#: stock/serializers.py:1203 msgid "Parent stock location" msgstr "上級庫存地點" -#: stock/serializers.py:1297 +#: stock/serializers.py:1312 msgid "Part must be salable" msgstr "零件必須可銷售" -#: stock/serializers.py:1301 +#: stock/serializers.py:1316 msgid "Item is allocated to a sales order" msgstr "物料已分配到銷售訂單" -#: stock/serializers.py:1305 +#: stock/serializers.py:1320 msgid "Item is allocated to a build order" msgstr "項目被分配到生產訂單中" -#: stock/serializers.py:1329 +#: stock/serializers.py:1344 msgid "Customer to assign stock items" msgstr "客户分配庫存項目" -#: stock/serializers.py:1335 +#: stock/serializers.py:1350 msgid "Selected company is not a customer" msgstr "所選公司不是客户" -#: stock/serializers.py:1343 +#: stock/serializers.py:1358 msgid "Stock assignment notes" msgstr "庫存分配説明" -#: stock/serializers.py:1353 stock/serializers.py:1641 +#: stock/serializers.py:1368 stock/serializers.py:1656 msgid "A list of stock items must be provided" msgstr "必須提供庫存物品清單" -#: stock/serializers.py:1432 +#: stock/serializers.py:1447 msgid "Stock merging notes" msgstr "庫存合併説明" -#: stock/serializers.py:1437 +#: stock/serializers.py:1452 msgid "Allow mismatched suppliers" msgstr "允許不匹配的供應商" -#: stock/serializers.py:1438 +#: stock/serializers.py:1453 msgid "Allow stock items with different supplier parts to be merged" msgstr "允許合併具有不同供應商零件的庫存項目" -#: stock/serializers.py:1443 +#: stock/serializers.py:1458 msgid "Allow mismatched status" msgstr "允許不匹配的狀態" -#: stock/serializers.py:1444 +#: stock/serializers.py:1459 msgid "Allow stock items with different status codes to be merged" msgstr "允許合併具有不同狀態代碼的庫存項目" -#: stock/serializers.py:1454 +#: stock/serializers.py:1469 msgid "At least two stock items must be provided" msgstr "必須提供至少兩件庫存物品" -#: stock/serializers.py:1521 +#: stock/serializers.py:1536 msgid "No Change" msgstr "無更改" -#: stock/serializers.py:1559 +#: stock/serializers.py:1574 msgid "StockItem primary key value" msgstr "庫存項主鍵值" -#: stock/serializers.py:1572 +#: stock/serializers.py:1587 msgid "Stock item is not in stock" msgstr "庫存項無庫存" -#: stock/serializers.py:1575 +#: stock/serializers.py:1590 msgid "Stock item is already in stock" msgstr "庫存項已在庫" -#: stock/serializers.py:1589 +#: stock/serializers.py:1604 msgid "Quantity must not be negative" msgstr "數量不可為負" -#: stock/serializers.py:1631 +#: stock/serializers.py:1646 msgid "Stock transaction notes" msgstr "庫存交易記錄" -#: stock/serializers.py:1801 +#: stock/serializers.py:1816 msgid "Merge into existing stock" msgstr "合併至現有庫存" -#: stock/serializers.py:1802 +#: stock/serializers.py:1817 msgid "Merge returned items into existing stock items if possible" msgstr "可行時將退回項目併入現有庫存" -#: stock/serializers.py:1845 +#: stock/serializers.py:1860 msgid "Next Serial Number" msgstr "下一個序列號" -#: stock/serializers.py:1851 +#: stock/serializers.py:1866 msgid "Previous Serial Number" msgstr "上一個序列號" diff --git a/src/frontend/src/locales/ar/messages.po b/src/frontend/src/locales/ar/messages.po index 9c798b8476..0f8c75c569 100644 --- a/src/frontend/src/locales/ar/messages.po +++ b/src/frontend/src/locales/ar/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "اختر موقع المصدر لتخصيص المخزون" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "اختر موقع المصدر لتخصيص المخزون" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "تم تخصيص عناصر المخزون" @@ -4552,8 +4556,8 @@ msgstr "تم تخصيص عناصر المخزون" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "تم تخصيص عناصر المخزون" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index ff5571f57c..75c6e2a207 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index 5731a61e09..b66f1e9454 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -56,13 +56,13 @@ msgstr "Zrušit" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Akce" @@ -73,7 +73,7 @@ msgstr "Akce" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Hledat" @@ -97,32 +97,32 @@ msgstr "Ne" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Díl" @@ -135,7 +135,7 @@ msgstr "Díl" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Díly" @@ -181,7 +181,7 @@ msgstr "Šablony testu položky" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Díly dodavatele" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Kategorie dílu" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Kategorie dílů" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Umístění skladu" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Skladová umístění" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Položky sestavy" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Firmy" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Kódy projektu" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Objednávka" @@ -361,14 +361,14 @@ msgstr "Řádky objednávky" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Prodejní objednávka" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Prodejní objednávky" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Nastavení prodejních objednávek" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Vrácená objednávka" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakty" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Správce" @@ -452,15 +452,15 @@ msgstr "Správci" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Uživatel" @@ -544,7 +544,7 @@ msgstr "Výběrová pole" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Výběrová pole" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Zadat data čárového kódu" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Skenovat čárový kód" @@ -755,7 +755,7 @@ msgstr "Tímto odstraníte odkaz na přidružený čárový kód" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Odstranit čárový kód" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Odstranit přidružený obrázek z této položky?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Přihlášení se nezdařilo" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Zkontrolujte vstup a zkuste to znovu." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "E-mail byl doručen úspěšně" @@ -1721,6 +1721,10 @@ msgstr "Registrace není aktivní" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Příčinou může být chybějící nastavení e-mailu, případně to bylo rozhodnuto záměrně" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Pluginy" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Povoleno" @@ -1852,7 +1856,7 @@ msgstr "Zastaveno" msgid "Running" msgstr "Spuštěno" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Vyberte soubor k nahrání" @@ -1860,7 +1864,7 @@ msgstr "Vyberte soubor k nahrání" msgid "Accept suggested value" msgstr "Přijmout doporučenou hodnotu" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Vyberte datum" @@ -1984,7 +1988,7 @@ msgstr "Zpracovávání dat" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Vyskytla se chyba" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Změnit" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Přidat" @@ -2261,9 +2265,9 @@ msgstr "Žádné položky" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Odhlásit" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Zásoby" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Výroba" @@ -2642,10 +2646,10 @@ msgstr "Výroba" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Nákup" @@ -2653,10 +2657,10 @@ msgstr "Nákup" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Prodej" @@ -2774,21 +2778,21 @@ msgstr "Pro hledání nejsou k dispozici žádné výsledky" msgid "Attachments" msgstr "Přílohy" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Poznámky" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plugin poskytnutý" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Sbalit panely" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Rozbalit panely" @@ -2841,7 +2845,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2982,11 +2986,11 @@ msgstr "Doprava" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Neaktivní" @@ -3006,8 +3010,8 @@ msgstr "Není skladem" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "V objednávce" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Ve výrobě" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detaily" @@ -3042,67 +3046,8 @@ msgstr "Kategorie" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Lokace" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Sériové číslo" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Množství" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Množství" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Lokace" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Sériové číslo" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Množství" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Dávka" @@ -3621,7 +3625,7 @@ msgstr "Již importováno" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Další" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Upravit díl" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Požadavky prodeje" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Náhrada přidána" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Výstup sestavy" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Množství k dokončení" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Množství k dokončení" msgid "Status" msgstr "Stav" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Dokončit výstupy sestavy" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Výrobní příkaz byl dokončen" @@ -4445,24 +4449,24 @@ msgstr "Výrobní příkaz byl dokončen" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Množství k vyřazení" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Vyřazení výstupů výrobních příkazů" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Vybrané výstupy výrobních příkazů budou vyhotoveny, ale označeny za vyřazené" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Přidělené skladové položky budou spotřebovány" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Výrobní příkaz byl vyřazen" @@ -4470,24 +4474,24 @@ msgstr "Výrobní příkaz byl vyřazen" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Zrušit výrobní příkazy" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Vybrané výrobní příkazy budou odstraněny" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Přidělené skladové položky budou vráceny do skladu" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Výrobní příkaz byl zrušen" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Výrobní příkaz byl zrušen" msgid "IPN" msgstr "IČO" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IČO" msgid "Allocated" msgstr "Přiděleno" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Zdrojové umístění" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Vyberte umístění pro přiřazení zásob" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Vyberte umístění pro přiřazení zásob" msgid "Allocate Stock" msgstr "Přidělit zásoby" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Zásoba přidělena" @@ -4552,8 +4556,8 @@ msgstr "Zásoba přidělena" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Zásoba přidělena" msgid "Consume Stock" msgstr "Spotřebovat zásoby" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "Zásoby plánované ke spotřebě" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Plně spotřebovány" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Přihlásit se k odběru oznámení pro tuto kategorii" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Přiřadit kód dávky a sériová čísla" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Přiřadit kód dávky" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Zvolte umístění" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Cíl položky byl vybrán" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Vybráno výchozí umístění kategorie dílu" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Vybráno skladové umístění" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Výchozí lokace vybrána" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Nastavit umístění" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Přiřadit kód dávky" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "Přiřadit sériové čísla" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Nastavit datum expirace" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Upravit balení" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Upravit balení" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Změnit stav" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Přidat poznámku" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Uložit ve výchozím umístění" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Uložit ve výchozím umístění" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Uložit na cíl řádkového předmětu " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Uložit již s přijatými zásobami" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Uložit již s přijatými zásobami" msgid "Batch Code" msgstr "Kód dávky" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Zadat kód dávky pro příchozí položky skladu" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Sériová čísla" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Zadat sériová čísla pro příchozí skladové položky" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Datum expirace" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Zadejte datum expirace pro přijaté položky" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Zadejte datum expirace pro přijaté položky" msgid "Packaging" msgstr "Balení" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Poznámka" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Číslo zboží (SKU)" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Číslo zboží (SKU)" msgid "Received" msgstr "Přijaté" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Řádek přijatých položek" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Přijaté položky" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Stav skladu" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Vyberte skladovou položku k instalaci" msgid "Confirm Stock Transfer" msgstr "Potvrdit převod zásob" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Přesunout do výchozího umístění" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Přesunout" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Vrátit" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Počet" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Přidat zásobu" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Zásoba přidána" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Zvyšte množství vybraných skladových položek o danou částku." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Snížit zásobu" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Zásoba snížena" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Snižte množství vybraných skladových položek o danou částku." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Převést zásobu" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Skladová položka převedena" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Přesunout vybrané položky do určeného umístění." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Vrátit zásoby" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Zásoby vráceny" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Vrátit vybrané položky do skladu na určené místo." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Spočítat zásoby" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Spočítáno" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Spočítat vybrané skladové položky, a podle toho upravit množství." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Změnit stav skladu" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Stav skladu byl změněn" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Změnit stav vybraných skladových položek." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Sloučit zásoby" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Zásoby sloučeny" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Sloučit skladové položky" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Sloučení nelze vrátit zpět" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Při slučování položek mohou být informace o sledování ztraceny" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Informace o dodavateli mohou být při slučování položek ztraceny" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Přiřadit sklad zákazníkovi" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Zásoby přiřazené zákazníkovi" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Odstranit skladové položky" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Skladová položka odstraněna" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Tato operace trvale odstraní vybrané skladové položky." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Nadřazené skladové umístění" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Najít sériové číslo" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Žádné odpovídající položky" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Více odpovídajících položek" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Neplatná odpověď ze serveru" @@ -5112,77 +5120,77 @@ msgstr "Údaje o MFA byly automaticky poskytnuty v prohlížeči" msgid "Successfully logged out" msgstr "Úspěšně odhlášen/a" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Jazyk změněn" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Váš aktivní jazyk byl změněn podle nastavení Vašeho profilu" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Motiv změněn" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Váš aktivní jazyk byl změněn podle nastavení Vašeho profilu" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Zkontrolujte doručenou poštu pro odkaz pro obnovení. Funguje to pouze v případě, že máte účet. Zkontrolujte také ve spamu." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Obnovení selhalo" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Již přihlášeno!" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Vyskytl se konflikt relací na serveru pro tento prohlížeč, prosím nejdřív se odhlašte." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Přihlášen" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Úspěšně přihlášen/a" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Nepodařilo se nastavit MFA" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "Nastavení MFA bylo úspěšné" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "MFA přes TOTP bylo úspěšně nastaveno; budete se muset znovu přihlásit." -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Nastavení hesla" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Heslo bylo úspěšně nastaveno. Nyní se můžete přihlásit s novým heslem" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Heslo nelze změnit" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "Dvě pole s hesly se neshodují" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Heslo bylo změněno" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Odstranit vybrané skladové položky" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Akce skladu" @@ -6448,7 +6456,7 @@ msgstr "Tečky" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Měna" @@ -6947,7 +6955,7 @@ msgstr "Vlastní status" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Vystavil" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Odpovědný" @@ -7025,7 +7033,7 @@ msgstr "Vytvořeno" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Počáteční datum" @@ -7033,7 +7041,7 @@ msgstr "Počáteční datum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Podřízené objednávky sestavy" msgid "Test Results" msgstr "Výsledky testu" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Upravit výrobní příkaz" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Přidat výrobní příkaz" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Zrušit výrobní příkaz" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Objednávka zrušena" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Zrušit tuto objednávku" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Pozastavit výrobní příkaz" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Pozastavit tento výrobní příkaz" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Pozastavit tento výrobní příkaz" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Objednávka pozastavena" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Zadat výrobní příkaz" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Zadat tuto objednávku" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Zadat tuto objednávku" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Objednávka zadána" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Dokončit výrobní příkaz" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Označit tuto objednávku za dokončenou" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Objednávka dokončena" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Zadat objednávku" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Dokončit objednávku" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Akce výrobní objednávky" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Upravit objednávku" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplikovat objednávku" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Pozastavit objednávku" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Zrušit objednávku" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Výrobní příkaz" @@ -7301,7 +7309,7 @@ msgstr "Výchozí měna" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Výrobce" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Zákazník" @@ -7350,16 +7358,16 @@ msgstr "Vyrobené díly" msgid "Assigned Stock" msgstr "Přiřazené zásoby" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Upravit společnost" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Odstranit společnost" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Akce společnosti" @@ -7397,24 +7405,24 @@ msgstr "Podrobnosti dílu výrobce" msgid "Received Stock" msgstr "Přijaté zásoby" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Editovat díl výrobce" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Přidat díl výrobce" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Odstranit díl výrobce" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Akce s dílem výrobce" @@ -7457,28 +7465,28 @@ msgstr "Podrobnosti o dílu dodavatele" msgid "Supplier Pricing" msgstr "Cena dodavatele" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Akce týkající se dílu dodavatele" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Upravit položku" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Odstranit položku" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Přidat položku" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Není skladem" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Skupinové role" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Informace o uživateli" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Prodejní díl" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Virtuální díl" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Datum vytvoření" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Vytvořil(a)" @@ -7879,46 +7887,46 @@ msgstr "Parametr dílu nemůže být upraven, díl je uzamčen" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Požadováno" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Přidat díl" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Odstranit díl" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Odstranění této části nelze vrátit zpět" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Objednávka" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Objednat zásoby" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Vyhledat podle sériového čísla" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Akce s položkou" @@ -8040,14 +8048,14 @@ msgstr "Maximální hodnota" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Celková cena" @@ -8305,7 +8313,7 @@ msgstr "Datum vystavení" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Položky" msgid "Extra Line Items" msgstr "Položky navíc" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Vystavit objednávku" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Zrušit objednávku" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Pozastavit objednávku" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Dokončit objednávku" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Akce objednávky" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Reference zákazníka" @@ -8376,29 +8384,29 @@ msgstr "Není specifikováno" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Upravit vratku" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Přidat vratku" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Zadat vratku" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Zkušit vratku" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Pozastavit vratku" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Dokončit vratku" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Upravit projední objednávky" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Přidat prodejní objednávku" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Zásilky" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Zadat prodejní objednávku" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Zrušit prodejní objednávku" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Pozastavit prodejní objednávku" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Odeslat prodejní objednávku" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Odeslat tuto objednávku?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Objednávka odeslána" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Dokončit prodejní objednávku" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Odeslat objednávku" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Není zkontrolováno" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Datum doručení" msgid "Shipment Details" msgstr "Podrobnosti o zásilce" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Upravit zásilku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Zrušit zásilku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Dokončit zásilku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Nevyřízeno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Zkontrolováno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Nezkontrolováno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Odesláno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Doručeno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Odeslat zásilku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Akce dodávky" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Kontrola" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Označit zásilku jako zkontrolovanou" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Odznačit zkontrolování" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Označit zásilku jako nezkontrolovanou" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Skenovat skladovou položku" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Skenovat tuto položku do umístění" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Chyba při skenování skladové položky" @@ -8749,7 +8757,7 @@ msgstr "Instalované položky" msgid "Child Items" msgstr "Podřízené položky" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Upravit skladovou položku" @@ -8768,15 +8776,15 @@ msgstr "Upravit skladovou položku" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Položky vytvořeny" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Vytvořeno {n} skladových položek" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Odstranit skladovou položku" @@ -8788,7 +8796,7 @@ msgstr "Odstranit skladovou položku" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Serializovat skladovou položku" @@ -8796,24 +8804,24 @@ msgstr "Serializovat skladovou položku" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Skladová položka serializována" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Skenovat do umístění" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Skenovat do umístění" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Skenovat tuto položku do umístění" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Úpravy zásob" @@ -8821,12 +8829,12 @@ msgstr "Úpravy zásob" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serializovat" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Serializace skladu" @@ -8834,7 +8842,7 @@ msgstr "Serializace skladu" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Akce skladové položky" @@ -8850,17 +8858,17 @@ msgstr "Akce skladové položky" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Zastaralé" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Expirováno" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Není k dispozici" @@ -8885,6 +8893,11 @@ msgstr "Jste přihlášeni k odběru oznámení v tomto dílu" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Přidělené řádky" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtrovat podle odpovědného majitele" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filter by user" @@ -9790,28 +9803,28 @@ msgstr "Zobrazit díl" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Má cílové datum" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Zobrazit objednávky s cílovým datem" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Má počáteční datum" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Zobrazit objednávky s počátečním datem" @@ -9911,10 +9924,6 @@ msgstr "Výstup ze šrotu" msgid "Cancel build output" msgstr "Zrušit výrobní příkazy" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Přidělené řádky" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Vyžadované testy" @@ -10782,8 +10791,8 @@ msgstr "Importovat od pluginu dodavatele" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Přidat výsledek testu" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Dokončeno" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Upravit výsledek testu" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Výsledek testu byl aktualizován" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Odstranit výsledek testu" @@ -12358,27 +12367,27 @@ msgstr "Nepodařilo se zaznamenat výsledek testu" msgid "Pass Test" msgstr "Test splněn" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Zobrazit výsledky pro požadované testy" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Zahrnout nainstalované" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Zobrazit výsledky pro nainstalované skladové položky" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Prošlo" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Zobrazit pouze prošlé testy" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Zobrazit výsledky pro povolené testy" @@ -12423,15 +12432,19 @@ msgstr "Nastavit nadřazené umístění" msgid "Set parent location for the selected items" msgstr "Nastavit nadřazené umístění pro vybrané položky" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "Starý stav" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Přídáno" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Odstraněno" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Žádné informace o uživateli" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 622af7631b..d85f04dd8b 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Annuller" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Handlinger" @@ -73,7 +73,7 @@ msgstr "Handlinger" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Søg" @@ -97,32 +97,32 @@ msgstr "Nej" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Del" @@ -135,7 +135,7 @@ msgstr "Del" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Dele" @@ -181,7 +181,7 @@ msgstr "Del Testskabeloner" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Leverandør Dele" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Del Kategori" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Del Kategorier" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Lagerlokation" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Lagerlokationer" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Byg Emner" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Firmaer" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Projektkoder" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Købsordre" @@ -361,14 +361,14 @@ msgstr "Indkøbsordre linjer" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Salgsordrer" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Salgsordrer" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Salg Ordre Forsendelse" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Salg Ordre Forsendelser" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Returordre" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakter" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Ejer" @@ -452,15 +452,15 @@ msgstr "Ejer" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Bruger" @@ -544,7 +544,7 @@ msgstr "Valg Lister" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Valg Lister" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Indtast stregkode data" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Scan stregkode" @@ -755,7 +755,7 @@ msgstr "Dette vil fjerne linket til den tilknyttede stregkode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Fjern linket til stregkode" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Fjern det tilknyttede billede fra denne vare?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Login mislykkedes" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Tjek din indtastning og prøv igen." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Mail levering succesfuld" @@ -1721,6 +1721,10 @@ msgstr "Registrering ikke aktiv" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Dette kan være relateret til manglende mail-indstillinger eller kunne være en bevidst beslutning." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Aktiveret" @@ -1852,7 +1856,7 @@ msgstr "Standset" msgid "Running" msgstr "Køre" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Vælg den fil, du vil uploade" @@ -1860,7 +1864,7 @@ msgstr "Vælg den fil, du vil uploade" msgid "Accept suggested value" msgstr "Accepter foreslået værdi" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Vælg dato" @@ -1984,7 +1988,7 @@ msgstr "Behandler Data" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "En feil opstod" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Ændre" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Tilføj" @@ -2261,9 +2265,9 @@ msgstr "Ingen varer" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Log ud" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Produktion" @@ -2642,10 +2646,10 @@ msgstr "Produktion" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Indkøb" @@ -2653,10 +2657,10 @@ msgstr "Indkøb" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Salg" @@ -2774,21 +2778,21 @@ msgstr "Ingen resultater til rådighed for søgeforespørgsel" msgid "Attachments" msgstr "Vedhæftninger" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Noter" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plugin Leveret" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Skjul paneler" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Vis paneler" @@ -2841,7 +2845,7 @@ msgstr "Forfatter" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dato" @@ -2982,11 +2986,11 @@ msgstr "Forsendelse" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inaktiv" @@ -3006,8 +3010,8 @@ msgstr "Intet lager" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "På Ordre" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "I Produktion" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detaljer" @@ -3042,67 +3046,8 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Lokation" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Serienummer" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Antal" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Antal" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Lokation" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Serienummer" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Antal" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Batch" @@ -3621,7 +3625,7 @@ msgstr "Allerede importeret" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Næste" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Rediger Del" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Salgs Krav" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Erstatning tilføjet" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Bygge Output" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Antal til fuldførelse" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Antal til fuldførelse" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Færdiggøre Bygge Output" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Antal til skrot" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Skrot Byggeoutput" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Valgte Byggeoutput vil blive fuldført, men markeret som skrot" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Allokerede lagervarer vil blive forbrugt" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Byggeoutput er blevet skrottet" @@ -4470,24 +4474,24 @@ msgstr "Byggeoutput er blevet skrottet" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Annuller Bygge Output" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "Allokere" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Lagervarer tildelt" @@ -4552,8 +4556,8 @@ msgstr "Lagervarer tildelt" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Lagervarer tildelt" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Fuldt forbrugte" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Abonner på notifikationer for denne kategori" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Tildel Batch kode og serienumre" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Tildel Batchkode" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Vælg lokation" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Modtaget lager placering valgt" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Standard lokation valgt" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Indstil Lokation" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Tildel Batchkode" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Sæt Udløbsdato" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Juster Emballering" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Juster Emballering" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Ændre Status" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Tilføj Note" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Gem på standard lokation" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Gem på standard lokation" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "Batch kode" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Indtast batch kode for modtagne varer" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Indtast serienumre for modtagne elementer" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Udløbsdato" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Indtast en udløbsdato for modtagne vare" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Indtast en udløbsdato for modtagne vare" msgid "Packaging" msgstr "Emballage" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Modtaget" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Modtag linje element" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Varer modtaget" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Lager Status" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Vælg den del, der skal installeres" msgid "Confirm Stock Transfer" msgstr "Bekræft Lager Overførsel" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Flyt til standard lokation" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Flyt" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Retur" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Antal" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Tilføj Lagerbeholdning" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Lager tilføjet" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Forøg antallet af valgte lagervarer med et givet beløb." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Fjern Lagervarer" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Lager fjernet" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Reducer antallet af de valgte lagervarer med et givet beløb." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Overfør Lager" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Lager overført" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Overfør valgte elementer til den angivne lokation." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Retur Lager" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Lager returneret" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Returner valgte elementer til lager, til den angivne lokation." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Tæl Lager" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Lager er optalt" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Tæl de valgte lagervarer, og juster mængden i overensstemmelse." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Ændr Lagerstatus" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Lagerstatus ændret" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Ændre status for de valgte lagervarer." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Flet Lager" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Lager sammenlagt" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Flet Lagervarer" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Fletningshandlingen kan ikke fortrydes" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Sporingsoplysninger kan gå tabt ved sammenlægning af elementer" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Leverandøroplysninger kan gå tabt ved sammenlægning af elementer" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Tildel lager til kunde" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Lager tildelt kunden" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Slet Lagervare" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Lagervare slettet" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Denne handling vil permanent slette de valgte lagervarer." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Overordnet lager lokation" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Find Serienummer" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Ingen matchende varer" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Flere matchende varer" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Ugyldigt svar fra server" @@ -5112,77 +5120,77 @@ msgstr "Multifaktorgodkendelse detaljer blev automatisk givet i browseren" msgid "Successfully logged out" msgstr "Du er nu logget af" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Sprog ændret" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Dit aktive sprog er blevet ændret til det der er sat i din profil" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Tema ændret" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Dit aktive tema er blevet ændret til det der er sat i din profil" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Tjek din indbakke for et nulstillingslink. Dette virker kun, hvis du har en konto. Tjek også spam." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Nulstilling fejlede" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Allerede logget ind" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Der er en konfliktfyldt session på serveren for denne browser. Log ud af det først." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Logget ind" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Logget ind" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Kunne ikke oprette Multifaktorgodkendelse" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Adgangskode sat" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Adgangskoden blev oprettet. Du kan nu logge ind med din nye adgangskode" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Adgangskoden kunne ikke ændres" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "De to adgangskodefelter matcher ikke" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Adgangskode ændret" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Slet valgte lagervarer" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Lager Handlinger" @@ -6448,7 +6456,7 @@ msgstr "Prikker" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuta" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Udstedt Af" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ansvarlig" @@ -7025,7 +7033,7 @@ msgstr "Oprettet" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Startdato" @@ -7033,7 +7041,7 @@ msgstr "Startdato" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Byg Underordnede Ordrer" msgid "Test Results" msgstr "Testresultater" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Rediger Byggeordre" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Tilføj Byggeordre" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Annuller Byggeordre" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Ordren annulleret" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Annuller denne ordre" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Hold Byg Ordre" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Placer denne ordre på hold" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Placer denne ordre på hold" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Ordre placeret på hold" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Udsted Byggeordre" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Udsted denne ordre" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Udsted denne ordre" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Ordre udstedt" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Færdiggør Byggeordre" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Marker denne ordre som færdig" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Ordre fuldført" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Udstede Ordre" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Fuldfør ordre" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Byg Ordre Handlinger" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Rediger ordre" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Dupliker ordre" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Hold ordre" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Annuller ordre" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Produktionsordre" @@ -7301,7 +7309,7 @@ msgstr "Standardvaluta" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Producent" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Kunde" @@ -7350,16 +7358,16 @@ msgstr "Fremstillede Dele" msgid "Assigned Stock" msgstr "Tildelt Lager" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Rediger virksomhed" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Slet virksomhed" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Virksomheds Handlinger" @@ -7397,24 +7405,24 @@ msgstr "Producent Del Detaljer" msgid "Received Stock" msgstr "Modtaget Lager" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Rediger Producent Del" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Tilføj Producent Part" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Slet Producent Del" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Producent Del Handlinger" @@ -7457,28 +7465,28 @@ msgstr "Leverandør Del Detaljer" msgid "Supplier Pricing" msgstr "Leverandør Priser" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Leverandør Del Handlinger" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Rediger Leverandør Del" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Slet Leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Tilføj leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Intet lager" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Gruppe Roller" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Brugerinformation" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Oprettet af" @@ -7879,46 +7887,46 @@ msgstr "Delparametre kan ikke redigeres, da delen er låst" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Påkrævet" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Underskud" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Tilføj del" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Slet Del" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Sletning af denne del kan ikke fortrydes" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Ordre" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Bestil Lager" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Søg på serienummer" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Del Handlinger" @@ -8040,14 +8048,14 @@ msgstr "Maksimal Værdi" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Total Pris" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Annuller Indkøbsordre" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Færdiggør Indkøbsordre" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Ordre Handlinger" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Kundens Reference" @@ -8376,29 +8384,29 @@ msgstr "Ikke specificeret" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Rediger Returordre" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Tilføje Returordre" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Annuller Returordre" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Hold Returordre" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Færdiggør Returordre" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Rediger Salgsordre" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Tilføj Salgsordre" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Forsendelser" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Udsted Salgsordre" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Annuller Salgs Ordre" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Hold Salgs Ordre" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Send Salgsordre" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Send Salgsordre?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Ordre sendt" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Færdiggør Salg Ordre" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Send ordre" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Ikke kontrolleret" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Leveringsdato" msgid "Shipment Details" msgstr "Forsendelse Detaljer" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Rediger Forsendelse" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Annuller Forsendelse" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Kontrolleret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Ikke Kontrolleret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Afsendt" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Leveret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Send Forsendelse" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Forsendelses Handlinger" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Marker forsendelse som kontrolleret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Marker forsendelse som ikke-kontrolleret" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Scan Lagervare" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Fejl ved scanning af lagervare" @@ -8749,7 +8757,7 @@ msgstr "Installerede Elementer" msgid "Child Items" msgstr "Underordnede Elementer" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Rediger Lagervare" @@ -8768,15 +8776,15 @@ msgstr "Rediger Lagervare" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Elementer Oprettet" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Oprettede {n} lagervarer" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Slet Lagervare" @@ -8788,7 +8796,7 @@ msgstr "Slet Lagervare" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Scan Ind I Lokation" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Scan ind i lokation" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Skan dette element ind på en lokation" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Lager Operationer" @@ -8821,12 +8829,12 @@ msgstr "Lager Operationer" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Forældet" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Udløbet" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Utilgængelig" @@ -8885,6 +8893,11 @@ msgstr "Du abonnerer på notifikationer for denne del" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtrer efter ansvarlig ejer" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtrer efter bruger" @@ -9790,28 +9803,28 @@ msgstr "Vis Del" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Har startdato" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Vis ordrer med en startdato" @@ -9911,10 +9924,6 @@ msgstr "Skrot bygge output" msgid "Cancel build output" msgstr "Annuller bygge output" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Påkrævede Test" @@ -10782,8 +10791,8 @@ msgstr "Importer dele fra leverandør plugin" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Tilføj Testresultat" @@ -11474,7 +11483,7 @@ msgstr "Sidst set" #: src/tables/settings/ApiTokenTable.tsx:92 msgid "Expiry" -msgstr "" +msgstr "Udløber" #: src/tables/settings/ApiTokenTable.tsx:118 msgid "Show revoked tokens" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Færdig" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Rediger Testresultat" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Test resultat opdateret" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Slet Testresultat" @@ -12358,27 +12367,27 @@ msgstr "Fejlet at registrere testresultatet" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Vis resultater for påkrævede tests" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Vis resultater for installerede lagervarer" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Gennemført" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Vis kun bestået tests" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Vis resultater for aktiverede tests" @@ -12423,15 +12432,19 @@ msgstr "Sæt Overordnet Lokation" msgid "Set parent location for the selected items" msgstr "Sæt overordnet placering for de valgte elementer" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Tilføjet" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Fjernet" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Ingen brugerinformation" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 25357de812..69d72993da 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Abbrechen" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Aktionen" @@ -73,7 +73,7 @@ msgstr "Aktionen" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Suche" @@ -97,32 +97,32 @@ msgstr "Nein" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Teil" @@ -135,7 +135,7 @@ msgstr "Teil" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Teile" @@ -181,7 +181,7 @@ msgstr "Testvorlagen für Teil" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Zuliefererteile" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Teilkategorie" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Teil-Kategorien" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Lagerort" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Lagerorte" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Unternehmen" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Projektnummern" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Einkaufsbestellung" @@ -361,14 +361,14 @@ msgstr "Bestellpositionen" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Verkaufsauftrag" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Aufträge" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Versand der Bestellung" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Versand der Bestellungen" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Rückgabe Auftrag" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakte" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Eigentümer" @@ -452,15 +452,15 @@ msgstr "Eigentümer" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Nutzer" @@ -544,7 +544,7 @@ msgstr "Auswahllisten" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Auswahllisten" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Barcode-Daten eingeben" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Barcode scannen" @@ -755,7 +755,7 @@ msgstr "Die Verknüpfung zum zugehörigen Barcode wird entfernt" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Verknüpfung des Barcodes aufheben" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Login fehlgeschlagen" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Überprüfen Sie Ihre Eingabe und versuchen Sie es erneut." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Mail erfolgreich gesendet" @@ -1721,6 +1721,10 @@ msgstr "Registrierung nicht aktiv" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Dies kann mit fehlenden Mail-Einstellungen in Zusammenhang stehen oder eine bewusste Entscheidung sein." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Aktiviert" @@ -1852,7 +1856,7 @@ msgstr "Gestoppt" msgid "Running" msgstr "Läuft" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Datei zum Hochladen auswählen" @@ -1860,7 +1864,7 @@ msgstr "Datei zum Hochladen auswählen" msgid "Accept suggested value" msgstr "Vorgeschlagenen Wert akzeptieren" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Datum auswählen" @@ -1984,7 +1988,7 @@ msgstr "Daten werden verarbeiten" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Ein Fehler ist aufgetreten" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Ändern" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Hinzufügen" @@ -2261,9 +2265,9 @@ msgstr "Keine Gegengenstände" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Abmelden" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Fertigung" @@ -2642,10 +2646,10 @@ msgstr "Fertigung" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Einkauf" @@ -2653,10 +2657,10 @@ msgstr "Einkauf" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Verkäufe" @@ -2774,21 +2778,21 @@ msgstr "Keine Ergebnisse für Suchanfrage verfügbar" msgid "Attachments" msgstr "Anhänge" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notizen" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Verfügbares Plugin" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Panels einklappen" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Panels aufklappen" @@ -2841,7 +2845,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2982,11 +2986,11 @@ msgstr "Sendung" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inaktiv" @@ -3006,8 +3010,8 @@ msgstr "Kein Bestand" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "In Bestellung" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In Produktion" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Details" @@ -3042,67 +3046,8 @@ msgstr "Kategorie" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Lagerort" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Seriennummer" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Anzahl" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Anzahl" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Lagerort" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Seriennummer" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Anzahl" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Losnummer" @@ -3621,7 +3625,7 @@ msgstr "Bereits importiert" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Teil bearbeiten" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Ersatz-Teil hinzugefügt" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Bauprodukt" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Bauprodukt fertigstellen" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Bauprodukte wurden fertiggestellt" @@ -4445,24 +4449,24 @@ msgstr "Bauprodukte wurden fertiggestellt" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Bauprodukte verschrotten" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Bauprodukte wurden verschrottet" @@ -4470,24 +4474,24 @@ msgstr "Bauprodukte wurden verschrottet" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Bauprodukte abbrechen" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Bauprodukte wurden abgebrochen" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Bauprodukte wurden abgebrochen" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Zugewiesen" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Quell Lagerort" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "Bestand zuweisen" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "Lagerbestand verbrauchen" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "komplett verbraucht" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Benachrichtigungen für diese Kategorie abonnieren" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Losnummer- und Seriennummer zuweisen" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Losnummer zuweisen" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Lagerort wählen" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Teile-Zielort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Standard-Lagerort der Teile-Kategorie ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Lagerort zuvor empfangener Artikel ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Standard-Lagerort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Lagerort festlegen" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Losnummer zuweisen" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Ablaufdatum festlegen" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Verpackung anpassen" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Verpackung anpassen" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Status ändern" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Notiz hinzufügen" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Am Standard-Lagerort einbuchen" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Am Standard-Lagerort einbuchen" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" msgid "Batch Code" msgstr "Losnummer" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Losnummern eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Seriennummern" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Seriennummern eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Ablaufdatum" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Ablaufdatum eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Ablaufdatum eingeben für empfangene Gegenstände" msgid "Packaging" msgstr "Verpackung" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Notiz" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Erhalten" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Positionen empfangen" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Empfangene Gegenstände" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Lagerbestand Status" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Teil zur Installation auswählen" msgid "Confirm Stock Transfer" msgstr "Bestand-Transfer bestätigen" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Zum Standard-Lagerort verschieben" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Verschieben" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Zurück" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Anzahl" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Bestand hinzufügen" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Bestand hinzugefügt" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Menge der ausgewählten Bestandteile um einen bestimmten Betrag erhöhen" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Bestand entfernen" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Bestand entfernt" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Menge der ausgewählten Bestandteile um einen bestimmten Betrag reduzieren" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Bestand verschieben" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Bestand übertragen" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Ausgewählte Elemente an den angegebenen Ort übertragen." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Lagerbestand zurückgeben" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Lagerbestand zurückgegeben" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Bestand zählen" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Lagerbestand gezählt" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Bestandsstatus ändern" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Bestandstatus geändert" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Status der ausgewählten Lagerartikel ändern." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Bestand zusammenführen" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Lagerbestand zusammengeführt" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Lagerbestand zusammenführen" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Das Zusammenführen kann nicht rückgängig gemacht werden" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Tracking-Informationen können beim Zusammenführen von Elementen verloren gehen" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Lieferanteninformationen können beim Zusammenführen verloren gehen" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Lagerbestand einem Kunden zuweisen" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Lagerbestand wurde Kunden zugewiesen" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Bestand löschen" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Lagerbestand gelöscht" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Dieser Vorgang löscht die ausgewählten Lagerbestandteile unwiderruflich." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Seriennummer finden" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Keine passenden Elemente" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Mehrere passende Elemente" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Ungültige Antwort vom Server" @@ -5112,77 +5120,77 @@ msgstr "MFA-Details wurden automatisch im Browser angegeben" msgid "Successfully logged out" msgstr "Erfolgreich abgemeldet" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Sprache geändert" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Die aktive Sprache wurde auf die Sprache des Profils geändert" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Design geändert" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Das aktive Design wurde zu dem im Profil eingestellten geändert" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Prüfen Sie Ihren Posteingang für einen Link zum Zurücksetzen. Dies funktioniert nur, wenn Sie ein Konto haben. Prüfen Sie auch den Spam-Ordner." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Zurücksetzen fehlgeschlagen" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Bereits angemeldet" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Es gibt eine widersprüchliche Sitzung auf dem Server für diesen Browser. Bitte zuerst abmelden." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Angemeldet" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Erfolgreich angemeldet" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "MFA konnte nicht eingerichtet werden" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Passwort festgelegt" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Das Passwort wurde erfolgreich festgelegt. Sie können sich jetzt mit Ihrem neuen Passwort anmelden" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Passwort konnte nicht geändert werden" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "Die beiden Passwortfelder stimmten nicht überein." -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Passwort geändert" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Ausgewählte Lagerartikel löschen" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Lager-Aktionen" @@ -6448,7 +6456,7 @@ msgstr "Punkte" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Währung" @@ -6947,7 +6955,7 @@ msgstr "Benutzerdefinierter Status" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Aufgegeben von" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Verantwortlich" @@ -7025,7 +7033,7 @@ msgstr "Erstellt" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Startdatum" @@ -7033,7 +7041,7 @@ msgstr "Startdatum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Unter-Bauaufträge" msgid "Test Results" msgstr "Testergebnisse" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Bauauftrag bearbeiten" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Neuer Bauauftrag" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Bauauftrag abbrechen" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Bestellung storniert" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Diese Bestellung stornieren" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Bauauftrag halten" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Diese Bestellung halten" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Diese Bestellung halten" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Bestellung gehalten" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Bauauftrag erstellen" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Diese Bestellung ausstellen" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Diese Bestellung ausstellen" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Bestellung ausgestellt" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Bauauftrag fertigstellen" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Diese Bestellung als vollständig markieren" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Bestellung abgeschlossen" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Bestellung aufgeben" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Bestellung abschließen" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Bauauftrag-Aktionen" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Bestellung bearbeiten" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Bestellung duplizieren" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Bestellung halten" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Bestellung stornieren" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Bauauftrag" @@ -7301,7 +7309,7 @@ msgstr "Standardwährung" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Hersteller" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Kunde" @@ -7350,16 +7358,16 @@ msgstr "Hergestellte Teile" msgid "Assigned Stock" msgstr "Zugeordneter Bestand" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Unternehmen bearbeiten" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Firma löschen" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Firmen-Aktionen" @@ -7397,24 +7405,24 @@ msgstr "Herstellerteil Details" msgid "Received Stock" msgstr "Empfangene Lagerartikel" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Herstellerteil bearbeiten" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Herstellerteil hinzufügen" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Herstellerteil löschen" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Herstellerteil Aktionen" @@ -7457,28 +7465,28 @@ msgstr "Zuliefererteil Details" msgid "Supplier Pricing" msgstr "Zulieferer-Preise" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Zuliefererteil Aktionen" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Zuliefererteil hinzufügen" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Kein Bestand" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Gruppenrollen" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Benutzerinformation" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Verkäufliches Teil" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Virtuelles Teil" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Erstelldatum" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Erstellt von" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Erforderlich" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Teil hinzufügen" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Teil löschen" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Das Löschen dieses Teils kann nicht rückgängig gemacht werden" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Bestellung" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Bestand bestellen" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Nach Seriennummer suchen" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Teile-Aktionen" @@ -8040,14 +8048,14 @@ msgstr "Maximaler Wert" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Gesamtpreis" @@ -8305,7 +8313,7 @@ msgstr "Herausgabedatum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Positionen" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Bestellung aufgeben" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Bestellung stornieren" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Bestellung halten" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Bestellung abschließen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Bestellaktionen" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Kundenreferenz" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Rücksendeauftrag bearbeiten" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Neuer Rücksendeauftrag" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Rücksendeauftrag erstellen" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Rücksendeauftrag stornieren" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Rücksendeauftrag halten" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Rücksendeauftrag abschließen" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Auftrag bearbeiten" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Auftrag hinzufügen" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Lieferungen" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Bestellung versendet" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Auftrag abschließen" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Bestellung versenden" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Lieferdatum" msgid "Shipment Details" msgstr "Lieferungsdetails" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Lieferung bearbeiten" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Lieferung abbrechen" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Lieferung fertigstellen" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Ausstehend" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Versandt" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Zugestellt" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Lieferung senden" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Aktionen für Lieferung" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Installierte Elemente" msgid "Child Items" msgstr "Untergeordnete Objekte" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Lagerartikel bearbeiten" @@ -8768,15 +8776,15 @@ msgstr "Lagerartikel bearbeiten" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Elemente erstellt" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Lagerartikel löschen" @@ -8788,7 +8796,7 @@ msgstr "Lagerartikel löschen" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Lagervorgänge" @@ -8821,12 +8829,12 @@ msgstr "Lagervorgänge" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Lagerartikel Aktionen" @@ -8850,17 +8858,17 @@ msgstr "Lagerartikel Aktionen" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "abgelaufen" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Nicht verfügbar" @@ -8885,6 +8893,11 @@ msgstr "Sie haben Benachrichtigungen für dieses Teil abonniert" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Nach verantwortlichem Besitzer filtern" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Nach Benutzer filtern" @@ -9790,28 +9803,28 @@ msgstr "Teil anzeigen" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Hat Zieldatum" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Hat Startdatum" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "Bauprodukt verschrotten" msgid "Cancel build output" msgstr "Bauprodukt abbrechen" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Erforderliche Tests" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Testergebnis hinzufügen" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Fertiggestellt" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Testergebnis bearbeiten" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Testergebnis aktualisiert" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Testergebnis löschen" @@ -12358,27 +12367,27 @@ msgstr "Fehler beim Erfassen des Testergebnisses" msgid "Pass Test" msgstr "Test bestanden" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Ergebnisse für erforderliche Tests anzeigen" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Installierte Teile einschließen" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Zeige Ergebnisse für installierte Lagerartikel" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Bestanden" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Nur bestandene Tests anzeigen" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "Übergeordneten Standort festlegen" msgid "Set parent location for the selected items" msgstr "Übergeordneten Standort für die ausgewählten Elemente festlegen" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Hinzugefügt" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Entfernt" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Keine Benutzerinformation" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index ae2f18c2e8..89068e4ade 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Ακύρωση" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Ενέργειες" @@ -73,7 +73,7 @@ msgstr "Ενέργειες" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Αναζήτηση" @@ -97,32 +97,32 @@ msgstr "Όχι" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Προϊόν" @@ -135,7 +135,7 @@ msgstr "Προϊόν" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Προϊόντα" @@ -181,7 +181,7 @@ msgstr "Δοκιμαστικά Πρότυπα Προϊόντων" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Προϊόντα Προμηθευτή" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Κατηγορία Προϊόντος" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Κατηγορίες Προϊόντων" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Τοποθεσία Αποθέματος" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Τοποθεσίες Αποθέματος" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Προϊόντα Κατασκευής" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Εταιρείες" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Κωδικοί Έργων" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Εντολή Αγοράς" @@ -361,14 +361,14 @@ msgstr "Γραμμές Εντολής Αγοράς" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Εντολή Πώλησης" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Εντολές Πώλησης" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Αποστολή Εντολής Πώλησης" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Αποστολές Εντολών Πώλησης" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Εντολή Επιστροφής" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Επαφές" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Ιδιοκτήτης" @@ -452,15 +452,15 @@ msgstr "Ιδιοκτήτες" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Χρήστης" @@ -544,7 +544,7 @@ msgstr "Λίστες Επιλογών" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Λίστες Επιλογών" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Εισάγετε δεδομένα γραμμοκώδικα" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Σάρωση Γραμμοκώδικα" @@ -755,7 +755,7 @@ msgstr "Αυτό θα αφαιρέσει τη σύνδεση με τον σχε #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Αποσύνδεση Γραμμοκώδικα" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Αφαίρεση της σχετικής εικόνας από αυτό το στοιχείο;" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Αποτυχία σύνδεσης" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Ελέγξτε τα στοιχεία σας και προσπαθήστε ξανά." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Το email στάλθηκε με επιτυχία" @@ -1721,6 +1721,10 @@ msgstr "Η εγγραφή δεν είναι ενεργή" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Αυτό μπορεί να οφείλεται σε ελλιπείς ρυθμίσεις email ή να είναι σκόπιμη επιλογή." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Ενεργό" @@ -1852,7 +1856,7 @@ msgstr "Σταματημένο" msgid "Running" msgstr "Σε λειτουργία" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Επιλέξτε αρχείο για μεταφόρτωση" @@ -1860,7 +1864,7 @@ msgstr "Επιλέξτε αρχείο για μεταφόρτωση" msgid "Accept suggested value" msgstr "Αποδοχή προτεινόμενης τιμής" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Επιλέξτε ημερομηνία" @@ -1984,7 +1988,7 @@ msgstr "Επεξεργασία δεδομένων" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Παρουσιάστηκε σφάλμα" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Αλλαγή" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Προσθήκη" @@ -2261,9 +2265,9 @@ msgstr "Κανένα στοιχείο" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Αποσύνδεση" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Απόθεμα" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Κατασκευή" @@ -2642,10 +2646,10 @@ msgstr "Κατασκευή" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Προμήθειες" @@ -2653,10 +2657,10 @@ msgstr "Προμήθειες" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Πωλήσεις" @@ -2774,21 +2778,21 @@ msgstr "Δεν υπάρχουν αποτελέσματα για το ερώτη msgid "Attachments" msgstr "Συνημμένα" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Σημειώσεις" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Παρέχεται από πρόσθετο" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Σύμπτυξη πλαισίων" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Ανάπτυξη πλαισίων" @@ -2841,7 +2845,7 @@ msgstr "Συγγραφέας" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Ημερομηνία" @@ -2982,11 +2986,11 @@ msgstr "Αποστολή" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Ανενεργό" @@ -3006,8 +3010,8 @@ msgstr "Χωρίς απόθεμα" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "Σε παραγγελία" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Σε παραγωγή" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Λεπτομέρειες" @@ -3042,67 +3046,8 @@ msgstr "Κατηγορία" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Τοποθεσία" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Σειριακός αριθμός" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Ποσότητα" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Ποσότητα" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Τοποθεσία" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Σειριακός αριθμός" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Ποσότητα" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Παραγωγική παρτίδα" @@ -3621,7 +3625,7 @@ msgstr "Έχει ήδη εισαχθεί" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Επόμενο" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Επεξεργασία Προϊόντος" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Απαιτήσεις πωλήσεων" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Το υποκατάστατο προστέθηκε" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Αποτέλεσμα κατασκευής" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Ποσότητα προς ολοκλήρωση" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Ποσότητα προς ολοκλήρωση" msgid "Status" msgstr "Κατάσταση" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Ολοκλήρωση αποτελεσμάτων κατασκευής" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Τα αποτελέσματα κατασκευής ολοκληρώθηκαν" @@ -4445,24 +4449,24 @@ msgstr "Τα αποτελέσματα κατασκευής ολοκληρώθη #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Ποσότητα προς απόρριψη" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Απόρριψη αποτελεσμάτων κατασκευής" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Τα επιλεγμένα αποτελέσματα κατασκευής θα ολοκληρωθούν αλλά θα σημανθούν ως απορριφθέντα" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Τα δεσμευμένα είδη αποθέματος θα καταναλωθούν" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Τα αποτελέσματα κατασκευής έχουν απορριφθεί" @@ -4470,24 +4474,24 @@ msgstr "Τα αποτελέσματα κατασκευής έχουν απορρ #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Ακύρωση αποτελεσμάτων κατασκευής" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Τα επιλεγμένα αποτελέσματα κατασκευής θα αφαιρεθούν" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Τα δεσμευμένα είδη θα επιστραφούν στο απόθεμα" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Τα αποτελέσματα κατασκευής ακυρώθηκαν" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Τα αποτελέσματα κατασκευής ακυρώθηκαν" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Δεσμευμένο" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Τοποθεσία προέλευσης" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Επιλέξτε την τοποθεσία προέλευσης για τη δέσμευση αποθέματος" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Επιλέξτε την τοποθεσία προέλευσης για msgid "Allocate Stock" msgstr "Δέσμευση αποθέματος" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Τα είδη αποθέματος δεσμεύτηκαν" @@ -4552,8 +4556,8 @@ msgstr "Τα είδη αποθέματος δεσμεύτηκαν" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Τα είδη αποθέματος δεσμεύτηκαν" msgid "Consume Stock" msgstr "Κατανάλωση αποθέματος" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Πλήρως καταναλωμένο" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Εγγραφή σε ειδοποιήσεις για αυτή την κα #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Ανάθεση κωδικού παρτίδας και σειριακών αριθμών" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Ανάθεση κωδικού παρτίδας" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Επιλογή τοποθεσίας" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Επιλέχθηκε προορισμός Προϊόντος" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Επιλέχθηκε η προεπιλεγμένη τοποθεσία της κατηγορίας" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Επιλέχθηκε τοποθεσία παραληφθέντος αποθέματος" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Επιλέχθηκε η προεπιλεγμένη τοποθεσία" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Ορισμός τοποθεσίας" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Ανάθεση κωδικού παρτίδας" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Ορισμός ημερομηνίας λήξης" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Προσαρμογή συσκευασίας" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Προσαρμογή συσκευασίας" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Αλλαγή κατάστασης" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Προσθήκη σημείωσης" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Αποθήκευση στην προεπιλεγμένη τοποθεσία" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Αποθήκευση στην προεπιλεγμένη τοποθεσία" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Αποθήκευση στον προορισμό της γραμμής " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Αποθήκευση με ήδη παραληφθέν απόθεμα" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Αποθήκευση με ήδη παραληφθέν απόθεμα" msgid "Batch Code" msgstr "Κωδικός παρτίδας" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Εισαγάγετε κωδικό παρτίδας για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Σειριακοί αριθμοί" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Εισαγάγετε σειριακούς αριθμούς για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Ημερομηνία λήξης" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Εισαγάγετε ημερομηνία λήξης για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Εισαγάγετε ημερομηνία λήξης για τα παρ msgid "Packaging" msgstr "Συσκευασία" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Σημείωση" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Παραλήφθηκε" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Παραλαβή Προϊόντων γραμμής" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Ελήφθησαν τα είδη" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Κατάσταση αποθέματος" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Επιλέξτε το Προϊόν προς εγκατάσταση" msgid "Confirm Stock Transfer" msgstr "Επιβεβαίωση μεταφοράς αποθέματος" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Μετακίνηση στην προεπιλεγμένη τοποθεσία" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Μετακίνηση" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Επιστροφή" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Καταμέτρηση" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Προσθήκη αποθέματος" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Το απόθεμα προστέθηκε" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Αυξήστε την ποσότητα των επιλεγμένων ειδών αποθέματος κατά μια δεδομένη τιμή." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Αφαίρεση αποθέματος" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Το απόθεμα αφαιρέθηκε" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Μείωση της ποσότητας των επιλεγμένων ειδών αποθέματος κατά μια δεδομένη τιμή." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Μεταφορά αποθέματος" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Το απόθεμα μεταφέρθηκε" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Μεταφέρετε τα επιλεγμένα είδη στην καθορισμένη τοποθεσία." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Επιστροφή αποθέματος" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Το απόθεμα επιστράφηκε" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Επιστροφή των επιλεγμένων ειδών στο απόθεμα, στην καθορισμένη τοποθεσία." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Καταμέτρηση αποθέματος" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Το απόθεμα καταμετρήθηκε" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Καταμετρήστε τα επιλεγμένα είδη αποθέματος και προσαρμόστε την ποσότητα ανάλογα." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Αλλαγή κατάστασης αποθέματος" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Η κατάσταση αποθέματος άλλαξε" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Αλλαγή της κατάστασης των επιλεγμένων ειδών αποθέματος." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Συγχώνευση αποθέματος" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Το απόθεμα συγχωνεύτηκε" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Συγχώνευση ειδών αποθέματος" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Η ενέργεια συγχώνευσης δεν μπορεί να αναιρεθεί" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Οι πληροφορίες ιχνηλάτησης μπορεί να χαθούν κατά τη συγχώνευση" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Οι πληροφορίες προμηθευτή μπορεί να χαθούν κατά τη συγχώνευση" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Ανάθεση αποθέματος σε πελάτη" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Το απόθεμα ανατέθηκε στον πελάτη" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Διαγραφή ειδών αποθέματος" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Το απόθεμα διαγράφηκε" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Αυτή η ενέργεια θα διαγράψει μόνιμα τα επιλεγμένα είδη αποθέματος." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Γονική τοποθεσία αποθέματος" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Εύρεση σειριακού αριθμού" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Δεν βρέθηκαν αντίστοιχα είδη" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Πολλαπλά αντίστοιχα είδη" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Μη έγκυρη απόκριση από τον διακομιστή" @@ -5112,77 +5120,77 @@ msgstr "Οι λεπτομέρειες MFA παρέχθηκαν αυτόματα msgid "Successfully logged out" msgstr "Αποσυνδεθήκατε με επιτυχία" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Η γλώσσα άλλαξε" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Η ενεργή γλώσσα σας άλλαξε σε αυτή που έχει οριστεί στο προφίλ σας" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Το θέμα άλλαξε" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Το ενεργό θέμα άλλαξε σε αυτό που έχει οριστεί στο προφίλ σας" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Ελέγξτε τα εισερχόμενά σας για τον σύνδεσμο επαναφοράς. Λειτουργεί μόνο αν έχετε λογαριασμό. Ελέγξτε και στα spam." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Η επαναφορά απέτυχε" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Ήδη συνδεδεμένος" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Υπάρχει αντικρουόμενη συνεδρία στον διακομιστή για αυτόν τον browser. Παρακαλώ αποσυνδεθείτε πρώτα από αυτή." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Συνδεθήκατε" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Συνδεθήκατε με επιτυχία" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Αποτυχία ρύθμισης MFA" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Ο κωδικός ορίστηκε" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Ο κωδικός ορίστηκε με επιτυχία. Μπορείτε πλέον να συνδεθείτε με τον νέο σας κωδικό" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Ο κωδικός δεν μπόρεσε να αλλάξει" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "Οι δύο πεδία κωδικού δεν ταιριάζουν" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Ο κωδικός άλλαξε" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Διαγραφή των επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Ενέργειες Αποθέματος" @@ -6448,7 +6456,7 @@ msgstr "Τελείες" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Νόμισμα" @@ -6947,7 +6955,7 @@ msgstr "Προσαρμοσμένη κατάσταση" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Εκδόθηκε Από" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Υπεύθυνος" @@ -7025,7 +7033,7 @@ msgstr "Δημιουργήθηκε" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Ημερομηνία Έναρξης" @@ -7033,7 +7041,7 @@ msgstr "Ημερομηνία Έναρξης" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Θυγατρικές Εντολές Κατασκευής" msgid "Test Results" msgstr "Αποτελέσματα Δοκιμών" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Επεξεργασία Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Προσθήκη Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Ακύρωση Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Η παραγγελία ακυρώθηκε" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Ακύρωση της παραγγελίας" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Πάγωμα Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Τοποθέτηση παραγγελίας σε αναμονή" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Τοποθέτηση παραγγελίας σε αναμονή" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Η παραγγελία τέθηκε σε αναμονή" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Έκδοση Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Έκδοση παραγγελίας" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Έκδοση παραγγελίας" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Η παραγγελία εκδόθηκε" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Ολοκλήρωση Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Σήμανση παραγγελίας ως ολοκληρωμένη" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Η παραγγελία ολοκληρώθηκε" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Έκδοση Παραγγελίας" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Ολοκλήρωση Παραγγελίας" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Ενέργειες Εντολής Κατασκευής" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Επεξεργασία παραγγελίας" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Αντιγραφή παραγγελίας" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Κατάψυξη παραγγελίας" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Ακύρωση παραγγελίας" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Εντολή Κατασκευής" @@ -7301,7 +7309,7 @@ msgstr "Προεπιλεγμένο Νόμισμα" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Κατασκευαστής" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Πελάτης" @@ -7350,16 +7358,16 @@ msgstr "Κατασκευασμένα Προϊόντα" msgid "Assigned Stock" msgstr "Ανατεθειμένο Απόθεμα" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Επεξεργασία Εταιρείας" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Διαγραφή Εταιρείας" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Ενέργειες Εταιρείας" @@ -7397,24 +7405,24 @@ msgstr "Στοιχεία Προϊόντος Κατασκευαστή" msgid "Received Stock" msgstr "Παραληφθέν Απόθεμα" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Επεξεργασία Προϊόντος Κατασκευαστή" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Προσθήκη Προϊόντος Κατασκευαστή" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Διαγραφή Προϊόντος Κατασκευαστή" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Ενέργειες Προϊόντος Κατασκευαστή" @@ -7457,28 +7465,28 @@ msgstr "Στοιχεία Προϊόντος Προμηθευτή" msgid "Supplier Pricing" msgstr "Τιμολόγηση Προμηθευτή" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Ενέργειες Προϊόντος Προμηθευτή" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Επεξεργασία Προϊόντος Προμηθευτή" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Διαγραφή Προϊόντος Προμηθευτή" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Προσθήκη Προϊόντος Προμηθευτή" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Χωρίς Απόθεμα" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Ρόλοι Ομάδας" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Πληροφορίες Χρήστη" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Πωλήσιμο Προϊόν" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Εικονικό Προϊόν" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Ημερομηνία Δημιουργίας" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Δημιουργήθηκε Από" @@ -7879,46 +7887,46 @@ msgstr "Οι παράμετροι προϊόντος δεν μπορούν να #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Απαιτείται" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Προσθήκη Προϊόντος" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Διαγραφή Προϊόντος" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Η διαγραφή αυτού του Προϊόντος δεν μπορεί να αναιρεθεί" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Παραγγελία" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Παραγγελία Αποθέματος" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Αναζήτηση με σειριακό αριθμό" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Ενέργειες Προϊόντος" @@ -8040,14 +8048,14 @@ msgstr "Μέγιστη Αξία" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Συνολική Τιμή" @@ -8305,7 +8313,7 @@ msgstr "Ημερομηνία Έκδοσης" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Γραμμές Ειδών" msgid "Extra Line Items" msgstr "Επιπλέον Γραμμές Ειδών" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Έκδοση Εντολής Αγοράς" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Ακύρωση Εντολής Αγοράς" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Παύση Εντολής Αγοράς" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Ολοκλήρωση Εντολής Αγοράς" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Ενέργειες Παραγγελίας" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Αναφορά Πελάτη" @@ -8376,29 +8384,29 @@ msgstr "Δεν έχει καθοριστεί" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Επεξεργασία Εντολής Επιστροφής" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Προσθήκη Εντολής Επιστροφής" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Έκδοση Εντολής Επιστροφής" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Ακύρωση Εντολής Επιστροφής" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Παύση Εντολής Επιστροφής" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Ολοκλήρωση Εντολής Επιστροφής" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Επεξεργασία Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Προσθήκη Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Αποστολές" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Έκδοση Εντολής Πώλησης" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Ακύρωση Εντολής Πώλησης" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Παύση Εντολής Πώλησης" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Αποστολή Εντολής Πώλησης" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Αποστολή αυτής της παραγγελίας;" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Η παραγγελία αποστάλθηκε" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Ολοκλήρωση Εντολής Πώλησης" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Αποστολή Παραγγελίας" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Δεν ελέγχθηκε" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Ημερομηνία Παράδοσης" msgid "Shipment Details" msgstr "Λεπτομέρειες Αποστολής" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Επεξεργασία Αποστολής" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Ακύρωση Αποστολής" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Ολοκλήρωση Αποστολής" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Σε εκκρεμότητα" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Ελεγμένο" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Μη Ελεγμένο" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Απεσταλμένο" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Παραδόθηκε" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Αποστολή Δέματος" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Ενέργειες Αποστολής" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Έλεγχος" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Σήμανση αποστολής ως ελεγμένη" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Αναίρεση Ελέγχου" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Σήμανση αποστολής ως μη ελεγμένη" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Σάρωση Είδους Αποθέματος" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Το είδος αποθέματος σαρώθηκε στην τοποθεσία" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Σφάλμα κατά τη σάρωση είδους αποθέματος" @@ -8749,7 +8757,7 @@ msgstr "Εγκατεστημένα Είδη" msgid "Child Items" msgstr "Θυγατρικά Είδη" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Επεξεργασία Είδους Αποθέματος" @@ -8768,15 +8776,15 @@ msgstr "Επεξεργασία Είδους Αποθέματος" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Δημιουργήθηκαν Είδη" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Δημιουργήθηκαν {n} είδη αποθέματος" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Διαγραφή Είδους Αποθέματος" @@ -8788,7 +8796,7 @@ msgstr "Διαγραφή Είδους Αποθέματος" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Μετατροπή σε Σειριακό Είδος" @@ -8796,24 +8804,24 @@ msgstr "Μετατροπή σε Σειριακό Είδος" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Το είδος αποθέματος σειριοποιήθηκε" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Σάρωση στην Τοποθεσία" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Σάρωση στην τοποθεσία" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Σάρωση του είδους σε μια τοποθεσία" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Λειτουργίες Αποθέματος" @@ -8821,12 +8829,12 @@ msgstr "Λειτουργίες Αποθέματος" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Σειριοποίηση" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Σειριοποίηση αποθέματος" @@ -8834,7 +8842,7 @@ msgstr "Σειριοποίηση αποθέματος" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Ενέργειες Είδους Αποθέματος" @@ -8850,17 +8858,17 @@ msgstr "Ενέργειες Είδους Αποθέματος" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Μπαγιάτικο / Παρωχημένο" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Έχει λήξει" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Μη διαθέσιμο" @@ -8885,6 +8893,11 @@ msgstr "Είστε εγγεγραμμένος σε ειδοποιήσεις γι #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Κατανεμημένες γραμμές" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Φιλτράρισμα ανά υπεύθυνο ιδιοκτήτη" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Φιλτράρισμα ανά χρήστη" @@ -9790,28 +9803,28 @@ msgstr "Προβολή Προϊόντος" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Έχει ημερομηνία στόχο" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Εμφάνιση παραγγελιών με ημερομηνία στόχο" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Έχει ημερομηνία έναρξης" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Εμφάνιση παραγγελιών με ημερομηνία έναρξης" @@ -9911,10 +9924,6 @@ msgstr "Απόρριψη εξόδου κατασκευής" msgid "Cancel build output" msgstr "Ακύρωση εξόδου κατασκευής" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Κατανεμημένες γραμμές" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Απαιτούμενες δοκιμές" @@ -10782,8 +10791,8 @@ msgstr "Εισαγωγή εξαρτημάτων από πρόσθετο προμ #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Προσθήκη αποτελέσματος δοκιμής" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Ολοκληρώθηκε" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Επεξεργασία αποτελέσματος τεστ" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Το αποτέλεσμα του τεστ ενημερώθηκε" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Διαγραφή αποτελέσματος τεστ" @@ -12358,27 +12367,27 @@ msgstr "Αποτυχία καταγραφής αποτελέσματος τεσ msgid "Pass Test" msgstr "Επιτυχής Δοκιμή" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Εμφάνιση αποτελεσμάτων για υποχρεωτικά τεστ" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Συμπερίληψη εγκατεστημένων" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Εμφάνιση αποτελεσμάτων για εγκατεστημένα Προϊόντα" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Επιτυχία" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Εμφάνιση μόνο επιτυχημένων τεστ" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Εμφάνιση αποτελεσμάτων για ενεργά τεστ" @@ -12423,15 +12432,19 @@ msgstr "Ορισμός μητρικής τοποθεσίας" msgid "Set parent location for the selected items" msgstr "Ορισμός μητρικής τοποθεσίας για τα επιλεγμένα Προϊόντα" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Προστέθηκε" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Αφαιρέθηκε" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Δεν υπάρχουν πληροφορίες χρήστη" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 735ffbd538..6eae134177 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -51,13 +51,13 @@ msgstr "Cancel" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Actions" @@ -68,7 +68,7 @@ msgstr "Actions" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Search" @@ -92,32 +92,32 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Part" @@ -130,7 +130,7 @@ msgstr "Part" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Parts" @@ -176,7 +176,7 @@ msgstr "Part Test Templates" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -192,7 +192,7 @@ msgid "Supplier Parts" msgstr "Supplier Parts" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -214,16 +214,16 @@ msgstr "Part Category" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Part Categories" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -249,7 +249,7 @@ msgstr "Stock Location" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Stock Locations" @@ -296,7 +296,7 @@ msgid "Build Items" msgstr "Build Items" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -312,7 +312,7 @@ msgstr "Companies" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -326,11 +326,11 @@ msgstr "Project Codes" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Purchase Order" @@ -356,14 +356,14 @@ msgstr "Purchase Order Lines" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Sales Order" @@ -378,7 +378,7 @@ msgid "Sales Orders" msgstr "Sales Orders" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Sales Order Shipment" @@ -387,8 +387,8 @@ msgid "Sales Order Shipments" msgstr "Sales Order Shipments" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Return Order" @@ -436,7 +436,7 @@ msgid "Contacts" msgstr "Contacts" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Owner" @@ -447,15 +447,15 @@ msgstr "Owners" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "User" @@ -539,7 +539,7 @@ msgstr "Selection Lists" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -552,7 +552,7 @@ msgstr "Selection Lists" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -664,8 +664,8 @@ msgstr "Enter barcode data" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Scan Barcode" @@ -750,7 +750,7 @@ msgstr "This will remove the link to the associated barcode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Unlink Barcode" @@ -1232,7 +1232,7 @@ msgid "Remove the associated image from this item?" msgstr "Remove the associated image from this item?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1584,12 +1584,12 @@ msgstr "Login failed" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Check your input and try again." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Mail delivery successful" @@ -1716,6 +1716,10 @@ msgstr "Registration not active" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "This might be related to missing mail settings or could be a deliberate decision." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "Select date and time" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1826,7 +1830,7 @@ msgstr "Plugins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Enabled" @@ -1847,7 +1851,7 @@ msgstr "Stopped" msgid "Running" msgstr "Running" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Select file to upload" @@ -1855,7 +1859,7 @@ msgstr "Select file to upload" msgid "Accept suggested value" msgstr "Accept suggested value" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Select date" @@ -1979,7 +1983,7 @@ msgstr "Processing Data" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "An error occurred" @@ -2233,8 +2237,8 @@ msgid "Change" msgstr "Change" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Add" @@ -2256,9 +2260,9 @@ msgstr "No items" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2617,19 +2621,19 @@ msgstr "Logout" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Manufacturing" @@ -2637,10 +2641,10 @@ msgstr "Manufacturing" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Purchasing" @@ -2648,10 +2652,10 @@ msgstr "Purchasing" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Sales" @@ -2769,21 +2773,21 @@ msgstr "No results available for search query" msgid "Attachments" msgstr "Attachments" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notes" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plugin Provided" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Collapse panels" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Expand panels" @@ -2836,7 +2840,7 @@ msgstr "Author" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Date" @@ -2977,11 +2981,11 @@ msgstr "Shipment" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inactive" @@ -3001,8 +3005,8 @@ msgstr "No stock" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3012,15 +3016,15 @@ msgstr "On Order" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In Production" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Details" @@ -3037,67 +3041,8 @@ msgstr "Category" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Location" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Serial Number" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Quantity" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3107,6 +3052,65 @@ msgstr "Quantity" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Location" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Serial Number" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Quantity" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Batch" @@ -3616,7 +3620,7 @@ msgstr "Already Imported" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3690,7 +3694,7 @@ msgid "Next" msgstr "Next" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Edit Part" @@ -3774,17 +3778,17 @@ msgid "Sales Requirements" msgstr "Sales Requirements" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4386,26 +4390,26 @@ msgstr "Substitute added" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Build Output" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Quantity to Complete" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4428,11 +4432,11 @@ msgstr "Quantity to Complete" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Complete Build Outputs" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Build outputs have been completed" @@ -4440,24 +4444,24 @@ msgstr "Build outputs have been completed" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Quantity to Scrap" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Scrap Build Outputs" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Selected build outputs will be completed, but marked as scrapped" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Allocated stock items will be consumed" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Build outputs have been scrapped" @@ -4465,24 +4469,24 @@ msgstr "Build outputs have been scrapped" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Cancel Build Outputs" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Selected build outputs will be removed" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Allocated stock items will be returned to stock" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Build outputs have been cancelled" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4504,9 +4508,9 @@ msgstr "Build outputs have been cancelled" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4515,19 +4519,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Allocated" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Source Location" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Select the source location for the stock allocation" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4537,7 +4541,7 @@ msgstr "Select the source location for the stock allocation" msgid "Allocate Stock" msgstr "Allocate Stock" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Stock items allocated" @@ -4547,8 +4551,8 @@ msgstr "Stock items allocated" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4556,18 +4560,18 @@ msgstr "Stock items allocated" msgid "Consume Stock" msgstr "Consume Stock" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "Stock items scheduled to be consumed" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Fully consumed" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4618,89 +4622,93 @@ msgstr "Subscribe to notifications for this category" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Assign Batch Code and Serial Numbers" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Assign Batch Code" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Choose Location" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Item Destination selected" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Part category default location selected" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Received stock location selected" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Default location selected" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Set Location" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Assign Batch Code" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "Assign Serial Numbers" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Set Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Adjust Packaging" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Adjust Packaging" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Change Status" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Add Note" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Store at default location" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Store at default location" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Store at line item destination " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Store with already received stock" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4710,31 +4718,31 @@ msgstr "Store with already received stock" msgid "Batch Code" msgstr "Batch Code" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Enter batch code for received items" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Enter serial numbers for received items" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Enter an expiry date for received items" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4742,19 +4750,19 @@ msgstr "Enter an expiry date for received items" msgid "Packaging" msgstr "Packaging" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4762,11 +4770,11 @@ msgstr "SKU" msgid "Received" msgstr "Received" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Receive Line Items" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Items received" @@ -4835,7 +4843,7 @@ msgid "Stock Status" msgstr "Stock Status" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4849,162 +4857,162 @@ msgstr "Select the part to install" msgid "Confirm Stock Transfer" msgstr "Confirm Stock Transfer" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Move to default location" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Move" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Return" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Count" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Add Stock" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Stock added" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Increase the quantity of the selected stock items by a given amount." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Remove Stock" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Stock removed" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Decrease the quantity of the selected stock items by a given amount." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Transfer Stock" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Stock transferred" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Transfer selected items to the specified location." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Return Stock" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Stock returned" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Return selected items into stock, to the specified location." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Count Stock" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Stock counted" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Count the selected stock items, and adjust the quantity accordingly." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Change Stock Status" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Stock status changed" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Change the status of the selected stock items." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Merge Stock" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Stock merged" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Merge Stock Items" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Merge operation cannot be reversed" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Tracking information may be lost when merging items" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Supplier information may be lost when merging items" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Assign Stock to Customer" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Stock assigned to customer" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Delete Stock Items" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Stock deleted" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "This operation will permanently delete the selected stock items." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Parent stock location" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Find Serial Number" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "No matching items" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Multiple matching items" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Invalid response from server" @@ -5107,77 +5115,77 @@ msgstr "MFA details were automatically provided in the browser" msgid "Successfully logged out" msgstr "Successfully logged out" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Language changed" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Your active language has been changed to the one set in your profile" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Theme changed" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Your active theme has been changed to the one set in your profile" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Check your inbox for a reset link. This only works if you have an account. Check in spam too." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Reset failed" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Already logged in" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "There is a conflicting session on the server for this browser. Please logout of that first." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Logged In" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Successfully logged in" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Failed to set up MFA" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "MFA Setup successful" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "MFA via TOTP has been set up successfully; you will need to login again." -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Password set" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "The password was set successfully. You can now login with your new password" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Password could not be changed" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "The two password fields didn’t match" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Password Changed" @@ -5323,7 +5331,7 @@ msgid "Delete selected stock items" msgstr "Delete selected stock items" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Stock Actions" @@ -6443,7 +6451,7 @@ msgstr "Dots" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Currency" @@ -6942,7 +6950,7 @@ msgstr "Custom Status" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6992,7 +7000,7 @@ msgstr "Issued By" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsible" @@ -7020,7 +7028,7 @@ msgstr "Created" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Start Date" @@ -7028,7 +7036,7 @@ msgstr "Start Date" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7088,140 +7096,140 @@ msgstr "Child Build Orders" msgid "Test Results" msgstr "Test Results" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Edit Build Order" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Add Build Order" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Cancel Build Order" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Order cancelled" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Cancel this order" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Hold Build Order" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Place this order on hold" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Place this order on hold" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Order placed on hold" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Issue Build Order" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Issue this order" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Issue this order" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Order issued" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Complete Build Order" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Mark this order as complete" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Order completed" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Issue Order" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Complete Order" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Build Order Actions" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Edit order" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplicate order" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Hold order" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Cancel order" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Build Order" @@ -7296,7 +7304,7 @@ msgstr "Default Currency" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7316,8 +7324,8 @@ msgstr "Manufacturer" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Customer" @@ -7345,16 +7353,16 @@ msgstr "Manufactured Parts" msgid "Assigned Stock" msgstr "Assigned Stock" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Edit Company" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Delete Company" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Company Actions" @@ -7392,24 +7400,24 @@ msgstr "Manufacturer Part Details" msgid "Received Stock" msgstr "Received Stock" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Edit Manufacturer Part" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Add Manufacturer Part" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Delete Manufacturer Part" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Manufacturer Part Actions" @@ -7452,28 +7460,28 @@ msgstr "Supplier Part Details" msgid "Supplier Pricing" msgstr "Supplier Pricing" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Supplier Part Actions" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Edit Supplier Part" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Delete Supplier Part" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Add Supplier Part" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "No Stock" @@ -7499,7 +7507,7 @@ msgid "Group Roles" msgstr "Group Roles" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "User Information" @@ -7779,7 +7787,7 @@ msgid "Saleable Part" msgstr "Saleable Part" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7789,12 +7797,12 @@ msgstr "Virtual Part" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Creation Date" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Created By" @@ -7874,46 +7882,46 @@ msgstr "Part parameters cannot be edited, as the part is locked" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Required" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Add Part" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Delete Part" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Deleting this part cannot be reversed" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Order Stock" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Search by serial number" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Part Actions" @@ -8035,14 +8043,14 @@ msgstr "Maximum Value" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Total Price" @@ -8300,7 +8308,7 @@ msgstr "Issue Date" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8328,32 +8336,32 @@ msgstr "Line Items" msgid "Extra Line Items" msgstr "Extra Line Items" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Issue Purchase Order" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Cancel Purchase Order" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Hold Purchase Order" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Complete Purchase Order" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Order Actions" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Customer Reference" @@ -8371,29 +8379,29 @@ msgstr "Not specified" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Edit Return Order" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Add Return Order" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Issue Return Order" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Cancel Return Order" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Hold Return Order" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Complete Return Order" @@ -8411,45 +8419,45 @@ msgid "Edit Sales Order" msgstr "Edit Sales Order" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Add Sales Order" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Shipments" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Issue Sales Order" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Cancel Sales Order" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Hold Sales Order" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Ship Sales Order" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Ship this order?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Order shipped" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Complete Sales Order" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Ship Order" @@ -8479,7 +8487,7 @@ msgid "Not checked" msgstr "Not checked" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8498,73 +8506,73 @@ msgstr "Delivery Date" msgid "Shipment Details" msgstr "Shipment Details" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Edit Shipment" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancel Shipment" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Complete Shipment" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Pending" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Checked" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Not Checked" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Shipped" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Delivered" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Send Shipment" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Shipment Actions" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Check" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Mark shipment as checked" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Uncheck" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Mark shipment as unchecked" @@ -8634,12 +8642,12 @@ msgid "Scan Stock Item" msgstr "Scan Stock Item" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Scanned stock item into location" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Error scanning stock item" @@ -8744,7 +8752,7 @@ msgstr "Installed Items" msgid "Child Items" msgstr "Child Items" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Edit Stock Item" @@ -8763,15 +8771,15 @@ msgstr "Edit Stock Item" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Items Created" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Created {n} stock items" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Delete Stock Item" @@ -8783,7 +8791,7 @@ msgstr "Delete Stock Item" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Serialize Stock Item" @@ -8791,24 +8799,24 @@ msgstr "Serialize Stock Item" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Stock item serialized" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Scan Into Location" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Scan into location" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Scan this item into a location" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Stock Operations" @@ -8816,12 +8824,12 @@ msgstr "Stock Operations" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serialize" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Serialize stock" @@ -8829,7 +8837,7 @@ msgstr "Serialize stock" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Stock Item Actions" @@ -8845,17 +8853,17 @@ msgstr "Stock Item Actions" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Stale" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Expired" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Unavailable" @@ -8880,6 +8888,11 @@ msgstr "You are subscribed to notifications for this part" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Allocated Lines" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9098,7 +9111,7 @@ msgstr "Filter by responsible owner" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filter by user" @@ -9785,28 +9798,28 @@ msgstr "View Part" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Has Target Date" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Show orders with a target date" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Has Start Date" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Show orders with a start date" @@ -9906,10 +9919,6 @@ msgstr "Scrap build output" msgid "Cancel build output" msgstr "Cancel build output" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Allocated Lines" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Required Tests" @@ -10777,8 +10786,8 @@ msgstr "Import parts from a supplier plugin" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Add Test Result" @@ -12320,7 +12329,7 @@ msgid "Finished" msgstr "Finished" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Edit Test Result" @@ -12329,7 +12338,7 @@ msgid "Test result updated" msgstr "Test result updated" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Delete Test Result" @@ -12353,27 +12362,27 @@ msgstr "Failed to record test result" msgid "Pass Test" msgstr "Pass Test" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Show results for required tests" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Include Installed" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Show results for installed stock items" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Passed" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Show only passed tests" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Show results for enabled tests" @@ -12418,15 +12427,19 @@ msgstr "Set Parent Location" msgid "Set parent location for the selected items" msgstr "Set parent location for the selected items" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "Old Status" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Added" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Removed" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "No user information" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index defdfa854c..fe27bb3448 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acciones" @@ -73,7 +73,7 @@ msgstr "Acciones" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Buscar" @@ -97,32 +97,32 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Pieza" @@ -135,7 +135,7 @@ msgstr "Pieza" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Piezas" @@ -181,7 +181,7 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Piezas de proveedor" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Categoría de Pieza" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Categorías de Pieza" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Ubicación de existencias" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Ubicaciones de existencias" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Construir elementos" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Empresas" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Códigos de proyecto" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Pedido de compra" @@ -361,14 +361,14 @@ msgstr "Líneas de pedido de compra" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Orden de venta" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Órdenes de venta" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Envío de orden de venta" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Envío de orden de venta" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Orden de devolución" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contactos" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Propietario" @@ -452,15 +452,15 @@ msgstr "Propietarios" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Usuario" @@ -544,7 +544,7 @@ msgstr "Listas de Selección" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Listas de Selección" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Introduce datos de código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -755,7 +755,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "¿Eliminar la imagen asociada de este elemento?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Error al iniciar sesión" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Verifique su entrada e intente nuevamente." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Envío de correo exitoso" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Complementos" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Habilitado" @@ -1852,7 +1856,7 @@ msgstr "Detenido" msgid "Running" msgstr "Ejecutándose" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "Procesando datos" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Se ha producido un error" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Añadir" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Cerrar sesión" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Fabricación" @@ -2642,10 +2646,10 @@ msgstr "Fabricación" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Compras" @@ -2653,10 +2657,10 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Ventas" @@ -2774,21 +2778,21 @@ msgstr "No hay resultados disponibles para consulta de búsqueda" msgid "Attachments" msgstr "Archivos adjuntos" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notas" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Fecha" @@ -2982,11 +2986,11 @@ msgstr "Envío" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inactivo" @@ -3006,8 +3010,8 @@ msgstr "Sin Stock" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "En pedido" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "En producción" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detalles" @@ -3042,67 +3046,8 @@ msgstr "Categoría" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Ubicación" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Número de serie" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Cantidad" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Cantidad" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Ubicación" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Número de serie" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Cantidad" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Editar Pieza" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Salidas de Trabajo Completadas" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Salidas de Trabajo se han Completado" @@ -4445,24 +4449,24 @@ msgstr "Salidas de Trabajo se han Completado" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Eliminar Salidas de Construcción" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Salidas de Construcción eliminadas" @@ -4470,24 +4474,24 @@ msgstr "Salidas de Construcción eliminadas" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Cancelar Salidas de Construcción" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Salidas de Construcción han sido canceladas" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Salidas de Construcción han sido canceladas" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Asignado" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Ubicación origen" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Seleccione la ubicación de origen para la asignación de stock" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Seleccione la ubicación de origen para la asignación de stock" msgid "Allocate Stock" msgstr "Asignar Stock" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" @@ -4552,8 +4556,8 @@ msgstr "Artículos de stock seleccionados" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Artículos de stock seleccionados" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Suscribirse a las notificaciones de esta categoría" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Asignar código de lote y números de serie" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Asignar código de lote" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Elegir ubicación" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destino de artículo seleccionado" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Ubicación por defecto de la categoría de pieza eleccionada" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Seleccionada ubicación de existencias recibidas" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Establecer ubicación" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Asignar código de lote" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Establecer Fecha de Vencimiento" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Ajustar empaquetado" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Ajustar empaquetado" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Añadir Nota" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Guardar en la ubicación predeterminada" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Guardar en la ubicación predeterminada" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Guardar con cantidad ya recibida" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Guardar con cantidad ya recibida" msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Fecha de Expiración" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "Empaquetado" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Número De Referencia" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Número De Referencia" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Recibir ítem de línea" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Artículos Recibidos" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Estado de Existencias" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Selecciona la pieza a instalar" msgid "Confirm Stock Transfer" msgstr "Confirmar transferencia de existencias" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Mover a la ubicación predeterminada" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Devolver" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Agregar existencias" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Existencias añadidas" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Transferir existencias" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Existencias transferidas" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Contar existencias" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Existencias contadas" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Cambiar estado de existencias" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Estado de existencias cambiado" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Juntar existencias" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Existencias fusionadas" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Asignar existencias a cliente" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Existencias asignadas a cliente" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Ubicación del stock padre" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Se cerró sesión correctamente" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Restablecimiento fallido" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Ya iniciaste sesión" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Conectado" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Sesión iniciada correctamente" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Contraseña establecida" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "La contraseña fue establecida con éxito. Ahora puede iniciar sesión con su nueva contraseña" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Acciones de inventario" @@ -6448,7 +6456,7 @@ msgstr "Puntos" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Divisa" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsable" @@ -7025,7 +7033,7 @@ msgstr "Creado" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "Resultados de la Prueba" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Pedido completado" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Emitir pedido" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Completar Pedido" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Editar pedido" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplicar pedido" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Retener pedido" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Orden de construcción" @@ -7301,7 +7309,7 @@ msgstr "Divisa predeterminada" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Fabricante" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Cliente" @@ -7350,16 +7358,16 @@ msgstr "Piezas fabricadas" msgid "Assigned Stock" msgstr "Existencias asignadas" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Editar empresa" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Eliminar Empresa" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Acciones de empresa" @@ -7397,24 +7405,24 @@ msgstr "Detalles de pieza del fabricante" msgid "Received Stock" msgstr "Existencias recibidas" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Editar pieza de fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Añadir pieza de fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Borrar pieza de fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Acciones de pieza de fabricante" @@ -7457,28 +7465,28 @@ msgstr "Detalles de pieza de proveedor" msgid "Supplier Pricing" msgstr "Precios del Proveedor" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Acciones de piezas de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Editar pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Borrar pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Sin existencias" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Requerido" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Añadir pieza" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "La eliminación de esta pieza no se puede revertir" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Orden" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Precio total" @@ -8305,7 +8313,7 @@ msgstr "Fecha de emisión" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Elementos de línea" msgid "Extra Line Items" msgstr "Elementos extra de línea" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Editar orden de venta" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Agregar orden de venta" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Envíos" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Emitir orden de venta" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Cancelar orden de venta" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Mantener orden de venta" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Completar orden de venta" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Orden de envío" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "Detalles del envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancelar envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Enviar envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Acciones de envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Elementos instalados" msgid "Child Items" msgstr "Elementos secundarios" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Editar elemento de stock" @@ -8768,15 +8776,15 @@ msgstr "Editar elemento de stock" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Borrar elemento de stock" @@ -8788,7 +8796,7 @@ msgstr "Borrar elemento de stock" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Serializar artículo de existencias" @@ -8796,24 +8804,24 @@ msgstr "Serializar artículo de existencias" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Serializado artículo de existencias" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Operaciones de existencias" @@ -8821,12 +8829,12 @@ msgstr "Operaciones de existencias" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Serializar stock" @@ -8834,7 +8842,7 @@ msgstr "Serializar stock" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Acciones de artículos de existencias" @@ -8850,17 +8858,17 @@ msgstr "Acciones de artículos de existencias" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "No disponible" @@ -8885,6 +8893,11 @@ msgstr "Estás suscrito a las notificaciones de este artículo" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "Ver pieza" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Añadido" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Eliminado" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "No hay información de usuario" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 1aeb52d244..4c80730944 100644 --- a/src/frontend/src/locales/es_MX/messages.po +++ b/src/frontend/src/locales/es_MX/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acciones" @@ -73,7 +73,7 @@ msgstr "Acciones" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Buscar" @@ -97,32 +97,32 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Pieza" @@ -135,7 +135,7 @@ msgstr "Pieza" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Piezas" @@ -181,7 +181,7 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Piezas de proveedor" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Categoría de Pieza" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Categorías de Pieza" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Ubicación de almacén" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Ubicaciones de almacén" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Construir elementos" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Empresas" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Códigos de proyecto" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Pedido de compra" @@ -361,14 +361,14 @@ msgstr "Líneas de pedido de compra" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Orden de venta" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Órdenes de venta" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Envío de orden de venta" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Envíos de pedidos de venta" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Orden de devolución" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contactos" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Propietario" @@ -452,15 +452,15 @@ msgstr "Propietarios" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Usuario" @@ -544,7 +544,7 @@ msgstr "Listas de Selección" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Listas de Selección" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Introduce datos del código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -755,7 +755,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "¿Eliminar imagen asociada al artículo?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Error al iniciar sesión" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Verifique su entrada e intente nuevamente." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Envío de correo exitoso" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Complementos" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Habilitado" @@ -1852,7 +1856,7 @@ msgstr "Detenido" msgid "Running" msgstr "En ejecución" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "Procesando datos" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Se ha producido un error" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Agregar" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Cerrar sesión" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Existencias" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Fabricación" @@ -2642,10 +2646,10 @@ msgstr "Fabricación" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Compras" @@ -2653,10 +2657,10 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Ventas" @@ -2774,21 +2778,21 @@ msgstr "No hay resultados disponibles para consulta de búsqueda" msgid "Attachments" msgstr "Archivos adjuntos" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notas" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Fecha" @@ -2982,11 +2986,11 @@ msgstr "Envío" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inactivo" @@ -3006,8 +3010,8 @@ msgstr "Sin existencias" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "En pedido" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "En producción" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detalles" @@ -3042,67 +3046,8 @@ msgstr "Categoría" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Ubicación" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Número de serie" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Cantidad" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Cantidad" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Ubicación" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Número de serie" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Cantidad" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Editar Pieza" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Salidas de construcción completadas" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Salidas de construcción se han completado" @@ -4445,24 +4449,24 @@ msgstr "Salidas de construcción se han completado" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Eliminar salidas de construcción" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Salidas de construcción eliminadas" @@ -4470,24 +4474,24 @@ msgstr "Salidas de construcción eliminadas" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Cancelar salidas de construcción" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Las salidas de la construcción han sido canceladas" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Las salidas de la construcción han sido canceladas" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Asignado" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Ubicación origen" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Seleccione la ubicación de origen para la asignación de stock" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Seleccione la ubicación de origen para la asignación de stock" msgid "Allocate Stock" msgstr "Stock Asignado" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" @@ -4552,8 +4556,8 @@ msgstr "Artículos de stock seleccionados" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Artículos de stock seleccionados" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Suscribirse a las notificaciones de esta categoría" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Asignar código de lote y números de serie" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Asignar código de lote" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Elegir ubicación" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destino de artículo seleccionado" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Ubicación por defecto de la categoría de pieza eleccionada" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Seleccionada ubicación de existencias recibidas" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Establecer ubicación" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Asignar código de lote" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Establecer la fecha de caducidad" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Ajustar empaquetado" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Ajustar empaquetado" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Añadir Nota" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Guardar en la ubicación predeterminada" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Guardar en la ubicación predeterminada" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Guardar con cantidad ya recibida" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Guardar con cantidad ya recibida" msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Fecha de caducidad" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Introduzca una fecha de caducidad para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Introduzca una fecha de caducidad para los artículos recibidos" msgid "Packaging" msgstr "Empaquetado" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Recibir partidas" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Artículos recibidos" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Estado del stock" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Selecciona la pieza a instalar" msgid "Confirm Stock Transfer" msgstr "Confirmar transferencia de existencias" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Mover a la ubicación predeterminada" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Devolver" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Agregar existencias" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Existencias añadidas" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Transferir existencias" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Existencias transferidas" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Contar existencias" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Existencias contadas" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Cambiar estado de existencias" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Estado de existencias cambiado" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Juntar existencias" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Existencias fusionadas" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Asignar existencias a cliente" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Existencias asignadas a cliente" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Eliminar existencias" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Existencias eliminadas" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Ubicación del stock padre" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Se cerró sesión correctamente" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Revisa tu bandeja de entrada para un enlace de restablecimiento. Esto solo funciona si tienes una cuenta. Revisa el correo no deseado también." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Restablecimiento fallido" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Ya iniciaste sesión" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Hay una sesión en conflicto en el servidor para este navegador. Por favor, cierra la sesión primero." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Conectado" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Sesión iniciada correctamente" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Error al configurar MFA" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Contraseña establecida" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "La contraseña fue establecida con éxito. Ahora puede iniciar sesión con su nueva contraseña" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "No se ha podido cambiar la contraseña" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Contraseña Cambiada" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "Puntos" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Moneda" @@ -6947,7 +6955,7 @@ msgstr "Estado Personalizado" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsable" @@ -7025,7 +7033,7 @@ msgstr "Creado" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Fecha de inicio" @@ -7033,7 +7041,7 @@ msgstr "Fecha de inicio" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Órdenes de Trabajo herederas" msgid "Test Results" msgstr "Resultados de la prueba" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Editar orden de construcción" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Añadir orden de construcción" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Cancelar orden de construcción" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Pedido cancelado" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Cancelar esta orden" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Poner en espera orden de construcción" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Poner este pedido en espera" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Poner este pedido en espera" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Pedido puesto en espera" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Emitir Orden de Construcción" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Emitir este pedido" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Emitir este pedido" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Orden emitida" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Completar Orden de Construcción" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Marcar pedido como completado" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Pedido completado" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Emitir pedido" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Completar Pedido" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Editar pedido" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplicar pedido" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Retener pedido" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "Divisa predeterminada" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Fabricante" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Cliente" @@ -7350,16 +7358,16 @@ msgstr "Piezas fabricadas" msgid "Assigned Stock" msgstr "Existencias asignadas" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Editar empresa" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Eliminar Empresa" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Acciones de empresa" @@ -7397,24 +7405,24 @@ msgstr "Detalles de pieza del fabricante" msgid "Received Stock" msgstr "Existencias recibidas" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Editar pieza de fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Añadir pieza de fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Eliminar pieza de fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Acciones de pieza de fabricante" @@ -7457,28 +7465,28 @@ msgstr "Detalles de pieza de proveedor" msgid "Supplier Pricing" msgstr "Precios del Proveedor" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Acciones de piezas de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Editar pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Eliminar pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Sin existencias" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Fecha de Creación" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Creado Por" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Requerido" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Añadir pieza" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "La eliminación de esta parte no puede ser revertida" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "Valor Máximo" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Precio total" @@ -8305,7 +8313,7 @@ msgstr "Fecha de emisión" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Partidas" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Envíos" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Orden de Venta de Envío" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "¿Enviar este pedido?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Pedido enviado" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "Detalles del envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancelar envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Enviar envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Acciones de envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Serializar artículo de existencias" @@ -8796,24 +8804,24 @@ msgstr "Serializar artículo de existencias" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Serializado artículo de existencias" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serializar" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Serializar stock" @@ -8834,7 +8842,7 @@ msgstr "Serializar stock" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "No disponible" @@ -8885,6 +8893,11 @@ msgstr "Estás suscrito a las notificaciones de esta pieza" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "Ver pieza" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Mostrar resultados para las pruebas habilitadas" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index b259e7040a..eceeac42b8 100644 --- a/src/frontend/src/locales/et/messages.po +++ b/src/frontend/src/locales/et/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: et\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Tühista" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Toimingud" @@ -73,7 +73,7 @@ msgstr "Toimingud" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Otsing" @@ -97,32 +97,32 @@ msgstr "Ei" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontaktid" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Omanik" @@ -452,15 +452,15 @@ msgstr "Omanikud" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Kasutaja" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "See eemaldab lingi seotud vöötikoodile" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Linki ribakood" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Kas soovite eemaldada seotud pildi sellest üksusest?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Sisselogimine ebaõnnestus" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Kontrollige oma sisestust ja proovige uuesti." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "E-kirja kohaletoimetamine õnnestus" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Pluginad" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "Andmete töötlemine" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Ilmnes viga" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Lisa" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Logi välja" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Tootmine" @@ -2642,10 +2646,10 @@ msgstr "Tootmine" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Ostmine" @@ -2653,10 +2657,10 @@ msgstr "Ostmine" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Müük" @@ -2774,21 +2778,21 @@ msgstr "Otsingu päringu jaoks tulemusi pole saadaval" msgid "Attachments" msgstr "Manused" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Märkmed" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Kuupäev" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Mitteaktiivne" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Üksikasjad" @@ -3042,67 +3046,8 @@ msgstr "Kategooria" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Asukoht" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Seerianumber" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Kogus" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Kogus" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Asukoht" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Seerianumber" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Kogus" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Muuda osa" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Staatus" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Ehitustulemused on valmis" @@ -4445,24 +4449,24 @@ msgstr "Ehitustulemused on valmis" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Ehitustulemused on tühistatud" @@ -4470,24 +4474,24 @@ msgstr "Ehitustulemused on tühistatud" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Ehitustulemused on tühistatud" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Ehitustulemused on tühistatud" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Eraldatud" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Valige laoseisu eraldamise alguskoht" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Valige laoseisu eraldamise alguskoht" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Selle plugina jaoks ei ole sisu esitatud" @@ -4552,8 +4556,8 @@ msgstr "Selle plugina jaoks ei ole sisu esitatud" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Selle plugina jaoks ei ole sisu esitatud" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Vali asukoht" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Osakategooria vaikimisi asukoht valitud" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Kättesaadud varude asukoha valitud" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Muuda staatust" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Lisa märkus" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Pood juba saadud varudega" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Pood juba saadud varudega" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "Pakkimine" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Märkus" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Tootekood" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Tootekood" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Laoseis" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Liiguta" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Kogus" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Edukalt välja logitud" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Kontrollige oma postkasti lähtestamise lingi jaoks. See toimib ainult siis, kui teil on konto. Vaadake ka rämpsposti." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Parool määrati edukalt. Nüüd saate sisse logida oma uue parooliga" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "Punktid" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuuta" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Tühista see tellimus" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Märgi see tellimus lõpetatuks" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Muuda tellimust" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Tee tellimusest koopia" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Tühista tellimus" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "Vaikimisi valuuta" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Tootja" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Klient" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Muuda ettevõtet" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Kustuta ettevõte" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Ettevõtte toimingud" @@ -7397,24 +7405,24 @@ msgstr "Tootja osa üksikasjad" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Tootjaosade tegevused" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "Osale osade parameetreid ei saa muuta, kuna osa on lukus" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Nõutud" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Lisa osa" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Selle osa kustutamist ei saa tagasi võtta" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "Maksimaalne hind" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Täida ostutellimus" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtreerige vastutava omaniku järgi" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtreeri kasutaja järgi" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Lisa testi tulemus" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Lõpetatud" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Muuda testi tulemust" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Testi tulemus uuendatud" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Kustuta testi tulemus" @@ -12358,27 +12367,27 @@ msgstr "Testi tulemuse salvestamine ebaõnnestus" msgid "Pass Test" msgstr "Läbige test" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Näita kohustuslike testide tulemusi" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Kaasa paigaldatud" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Näita paigaldatud varude tulemusi" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Läbitud" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Näita ainult läbitud teste" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Lisatud" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Eemaldatud" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Kasutajateave puudub" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 9154e857ab..b3f206dc6f 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 5cf4978731..b143f7d792 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index c244a77eca..5f97a200b8 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -56,13 +56,13 @@ msgstr "Annuler" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Actions" @@ -73,7 +73,7 @@ msgstr "Actions" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Rechercher" @@ -97,32 +97,32 @@ msgstr "Non" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Pièce" @@ -135,7 +135,7 @@ msgstr "Pièce" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Composants" @@ -181,7 +181,7 @@ msgstr "Modèles de test de pièces" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Pièces du fournisseur" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Catégorie de composant" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Catégories de composants" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Emplacement du stock" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Emplacements de stock" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Construire des éléments" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Sociétés" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Codes du projet" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Commande d’achat" @@ -361,14 +361,14 @@ msgstr "Lignes de commande d'achat" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Ventes" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Ordres de vente" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Expédition de la commande" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Expéditions de la commande" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Retour de commande" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contacts" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Propriétaire" @@ -452,15 +452,15 @@ msgstr "Propriétaires" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Utilisateur" @@ -544,7 +544,7 @@ msgstr "Listes Sélectionnées" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Listes Sélectionnées" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Saisissez les données du code-barres" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Scanner le code-barres" @@ -755,7 +755,7 @@ msgstr "Ceci supprimera le lien vers le code-barres associé" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Délier le code-barre" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Supprimer l'image associée de cet élément ?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Login invalide" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Vérifiez votre saisie et réessayez." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Envoi du mail réussi" @@ -1721,6 +1721,10 @@ msgstr "L'enregistrement n'est pas actif" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Cela peut être dû à l'absence des paramètres de mail ou une décision délibérée." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Extensions" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Activé" @@ -1852,7 +1856,7 @@ msgstr "Arrêté" msgid "Running" msgstr "En cours d'exécution" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "Traitement des données" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Une erreur s'est produite" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Modifier" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Ajouter" @@ -2261,9 +2265,9 @@ msgstr "Aucun élément" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Se déconnecter" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Fabrication" @@ -2642,10 +2646,10 @@ msgstr "Fabrication" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Achat en cours" @@ -2653,10 +2657,10 @@ msgstr "Achat en cours" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Ventes" @@ -2774,21 +2778,21 @@ msgstr "Aucun résultat disponible pour la requête" msgid "Attachments" msgstr "Fichiers joints" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notes" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plugin fourni" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Replier les panneaux" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Déplier les panneaux" @@ -2841,7 +2845,7 @@ msgstr "Auteur" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Date" @@ -2982,11 +2986,11 @@ msgstr "Livraison" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inactif" @@ -3006,8 +3010,8 @@ msgstr "Aucun stock" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "En Commande" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "En Production" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Détails" @@ -3042,67 +3046,8 @@ msgstr "Catégorie" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Emplacement" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Numéro de série" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Quantité" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Quantité" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Emplacement" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Numéro de série" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Quantité" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lot" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Modifier la pièce" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Alternative ajoutée" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Sortie de la construction" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Sorties de Fabrication terminées" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Les fabrication ont été achevé" @@ -4445,24 +4449,24 @@ msgstr "Les fabrication ont été achevé" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Éliminer les résultats de construction" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Les sorties de fabrication sélectionnées vont être terminées mais marquées comme rebus" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Les articles en stock vont être consommés" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Les résultats de construction ont été supprimé" @@ -4470,24 +4474,24 @@ msgstr "Les résultats de construction ont été supprimé" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Annuler les résultats de construction" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Les sorties de fabrication sélectionnées vont être supprimées" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Les articles en stock alloués vont être remis dans le stock" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Les résultats de construction ont été annulés" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Les résultats de construction ont été annulés" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Allouée" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Emplacement d'origine" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Sélectionnez l'emplacement de la source pour l'allocation du stock" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Sélectionnez l'emplacement de la source pour l'allocation du stock" msgid "Allocate Stock" msgstr "Stock alloué" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Éléments du stock alloués" @@ -4552,8 +4556,8 @@ msgstr "Éléments du stock alloués" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Éléments du stock alloués" msgid "Consume Stock" msgstr "Consommer le stock" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Complétement consommé" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "S'abonner aux notifications pour cette catégorie" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Attribuer un code de lot et des numéros de série" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Attribuer un code de lot" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Choisir l'emplacement" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destination de l'élément sélectionné" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Emplacement par défaut de la catégorie" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Emplacement de stock reçu" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Emplacement par défaut" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Définir l'emplacement" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Attribuer un code de lot" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Indiquer une date d'expiration" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Ajuster le conditionnement" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Ajuster le conditionnement" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Changer le statut" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Ajouter une note" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Stocker à l'emplacement par défaut" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Stocker à l'emplacement par défaut" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Stocker à la destination de l'article " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Stocker avec le stock déjà reçu" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Stocker avec le stock déjà reçu" msgid "Batch Code" msgstr "Barre-code" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Saisir le code de lot pour les articles reçus" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Numéros de Série" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Saisir les numéros de série des articles reçus" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Date d'expiration" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Entrer une date d'expiration pour les articles reçus" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Entrer une date d'expiration pour les articles reçus" msgid "Packaging" msgstr "Conditionnement" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Réceptionnée" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Articles reçus" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Articles reçus" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "État du stock" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Sélectionnez la partie à installer" msgid "Confirm Stock Transfer" msgstr "Confirmer le transfert des stock" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Déplacer vers l'emplacement par défaut" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Déplacer" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Retour" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Compter" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Ajouter du stock" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Stock ajouté" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Augmenter le nombre des articles en stock sélectionnés d'une quantité donnée." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Supprimer du stock" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Stock retiré" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Réduire le nombre des articles en stock sélectionnés d'une quantité donnée." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Transférer le stock" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Stock transféré" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Transférer les articles sélectionnés vers l'endroit spécifié." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Remettre en stock" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Remis en stock" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Remettre les articles sélectionnés en stock, à l'endroit spécifié." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Compter le stock" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Stock compté" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Compter les articles en stock sélectionnés et ajuster la quantité." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Changer l'état du stock" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Statut du stock changé" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Changer le status des articles en stock sélectionnés." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Fusionner le stock" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Stock fusionné" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Fusionner les articles en stock" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "L'opération de fusion ne permet pas de retour en arrière" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Les informations de suivi pourraient être perdues lors de la fusion des articles" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Les informations du fournisseur pourraient être perdues lors de la fusion des articles" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Lier un stock à un client" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Stock lié au client" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Supprimer l'article du stock" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Stock supprimé" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Cette opération va supprimer définitivement les articles en stock sélectionnés." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Localisation Parente du stock" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Trouver le numéro de série" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Pas d'article correspondant" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Plusieurs articles correspondent" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Réponse invalide du serveur" @@ -5112,77 +5120,77 @@ msgstr "Les informations pour la MFA ont été automatiquement fournis par le na msgid "Successfully logged out" msgstr "Déconnexion réussie !" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Langue changée" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Votre langue active a été remplacée en celle qui est définie dans votre profil" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Thème changé" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Votre thème actif a été remplacé par celui défini dans votre profil" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Vérifiez votre boîte de réception pour un lien de réinitialisation. Cela ne fonctionne que si vous avez un compte. Vérifiez également dans le spam." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Échec de la réinitialisation" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Déjà connecté" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Il y a un conflit de session sur ce serveur pour ce navigateur. Veuillez d'abord vous déconnecter." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Connecté" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Vous êtes connecté(e)" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Échec de la mise en place de l'AMF" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Mot de passe défini" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Votre mot de passe a été modifié avec succès. Vous pouvez maintenant vous connecter avec votre nouveau mot de passe" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Le mot de passe n'a pas pu être changé" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "Les deux mots de passes ne corrspondent pas" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Mot de passe changé" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Supprimer les articles en stock sélectionnés" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Actions sur le stock" @@ -6448,7 +6456,7 @@ msgstr "Points" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Devise" @@ -6947,7 +6955,7 @@ msgstr "Statut personnalisé" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Émis par" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsable" @@ -7025,7 +7033,7 @@ msgstr "Créé" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Date de début" @@ -7033,7 +7041,7 @@ msgstr "Date de début" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Ordre de fabrication enfant" msgid "Test Results" msgstr "Résultats des Tests" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Éditer l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Ajouter un ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Annuler l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Commande annulée" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Annuler cette commande" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Suspendre l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Mettre cet ordre en suspens" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Mettre cet ordre en suspens" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Cet ordre a été mis en suspens" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Émettre l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Emettre cette commande" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Emettre cette commande" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Commande émise" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Compléter l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Marquer cet ordre comme complété" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Ordre complété" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Émettre l'ordre" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Compléter l'ordre" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Actions de l'ordre de fabrication" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Modifier la commande" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Dupliquer la commande" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Retenir la commande" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Annuler la commande" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Ordre de construction" @@ -7301,7 +7309,7 @@ msgstr "Devise par défaut" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Fabricant" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Client" @@ -7350,16 +7358,16 @@ msgstr "Pièces du fabricant" msgid "Assigned Stock" msgstr "Stock attribué" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Modifier la société" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Supprimer la société" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Actions de la société" @@ -7397,24 +7405,24 @@ msgstr "Détails de la pièce du fabricant" msgid "Received Stock" msgstr "Stock reçu" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Modifier la pièce du fabricant" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Nouvelle pièce de fabricant" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Supprimer la pièce de fabricant" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Détails de la pièce du fabricant" @@ -7457,28 +7465,28 @@ msgstr "Détails de la pièce du fournisseur" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Actions sur les pièces du fournisseur" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Modifier les pièces du fournisseur" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Supprimer des pièces du fournisseur" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Ajouter la pièce du fournisseur" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Aucun stock" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Roles du groupe" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Informations de l'utilisateur" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Pièce vendable" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Pièce virtuelle" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Date de création" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Créé par" @@ -7879,46 +7887,46 @@ msgstr "Les paramètres de la partie ne peuvent pas être modifiés, car la part #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Requis" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Ajouter Pièce" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Supprimer la pièce" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "La suppression de cette pièce est irréversible" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Commande" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Stock de commandes" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Rechercher par numéro de série" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Actions sur les pièces" @@ -8040,14 +8048,14 @@ msgstr "Valeur maximale" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Prix total" @@ -8305,7 +8313,7 @@ msgstr "Date d'émission" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Éléments de la ligne" msgid "Extra Line Items" msgstr "Articles supplémentaires" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Emettre un bon de commande" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Annuler le bon de commande" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Maintenir le bon de commande" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Compléter le bon de commande" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Actions sur la commande" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Référence client" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Modifier l'ordre de retour" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Ajouter un ordre de retour" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Émettre un ordre de retour" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Annuler l'ordre de retour" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Suspendre l'ordre de retour" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Compléter l'ordre de retour" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Modifier la commande client" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Ajouter des commandes clients" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Livraisons" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Etablir une commande client" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Annuler une commande client" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Maintenir une commande client" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Envoyer les commandes clients" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Souhaitez vous envoyer cette commande ?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Commande envoyée" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Compléter les commandes clientes" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Envoyer les commandes" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Date de Livraison" msgid "Shipment Details" msgstr "Détails de l'envoi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Modifier l'envoi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Annuler l'envoi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Compléter l'envoi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "En attente" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Envoyé" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Livré" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Envoyer l'expédition" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Action sur l'expédition" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Scanner un article en stock" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Article en stock scanné à cet emplacement" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Impossible de scanner cet article en stock" @@ -8749,7 +8757,7 @@ msgstr "Articles installés" msgid "Child Items" msgstr "Éléments enfants" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Modifier l'élément du stock" @@ -8768,15 +8776,15 @@ msgstr "Modifier l'élément du stock" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Articles créés" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "{n} Articles en stock ont été créés" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Supprimer l'élément du stock" @@ -8788,7 +8796,7 @@ msgstr "Supprimer l'élément du stock" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Sérialiser les articles du stock" @@ -8796,24 +8804,24 @@ msgstr "Sérialiser les articles du stock" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Articles du stock sérialisés" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Scanner à l'emplacement" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Scanner à l'emplacement" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Scanner cet article dans un emplacement" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Opérations sur le stock" @@ -8821,12 +8829,12 @@ msgstr "Opérations sur le stock" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Sérialiser" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Sérialiser le stock" @@ -8834,7 +8842,7 @@ msgstr "Sérialiser le stock" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Actions de l'article de stock" @@ -8850,17 +8858,17 @@ msgstr "Actions de l'article de stock" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Obsolète" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Expiré" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Indisponible" @@ -8885,6 +8893,11 @@ msgstr "Vous êtes abonnée aux notifications pour cette pièce" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Lignes allouées" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtrer par propriétaire responsable" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtrer par utilisateur" @@ -9790,28 +9803,28 @@ msgstr "Voir la pièce" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "A une date cible" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Affcihe les commandes avec une date cible" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "A une date de début" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Afficher les commandes avec une date de début" @@ -9911,10 +9924,6 @@ msgstr "Sortie de la construction de la ferraille" msgid "Cancel build output" msgstr "Annuler la sortie de la construction" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Lignes allouées" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Tests requis" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Ajouter les résultats des tests" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Terminé" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Modifier le résultat du test" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Résultat du test mis à jour" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Supprimer le résultat du test" @@ -12358,27 +12367,27 @@ msgstr "Échec de l'enregistrement du résultat du test" msgid "Pass Test" msgstr "Réussir le test" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Afficher les résultats pour les tests requis" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Inclusions installées" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Afficher les résultats pour les articles installés" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Réussi" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Montrer uniquement les tests réussis" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Afficher les résultats pour les tests activés" @@ -12423,15 +12432,19 @@ msgstr "Définir l'emplacement parent" msgid "Set parent location for the selected items" msgstr "Définir l'emplacement parent pour les éléments sélectionnés" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Ajouté" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Supprimé" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Pas d'informations sur l'utilisateur" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 0e3f9c5c90..f218192372 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -56,13 +56,13 @@ msgstr "בטל" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "חפש" @@ -97,32 +97,32 @@ msgstr "לא" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "פריט" @@ -135,7 +135,7 @@ msgstr "פריט" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "פריטים" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "קטגוריית פריט" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "קטגוריית פריטים" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "מיקום מלאי" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "מיקומי מלאי" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "בניית פריטים" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "חברות" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "קוד פרויקט" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "הזמנות רכש" @@ -361,14 +361,14 @@ msgstr "שורות הזמנת רכש" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "הזמנת מכירה" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "הזמנות מכירה" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "משלוח הזמנת מכירות" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "משלוחי הזמנת מכירות" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "החזרת הזמנה" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "אנשי קשר" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "בעלים" @@ -452,15 +452,15 @@ msgstr "בעלים" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "משתמש" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "פעולה זו תסיר את הקישור לברקוד המשויך" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "בטל קישור של ברקוד" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "האם להסיר את התמונה המשויכת מפריט זה?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "הכניסה נכשלה" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "בדוק את הקלט שלך ונסה שוב." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "הדואר נשלח בהצלחה" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "תוספים" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "מעבד נתונים" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "אירעה שגיאה" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "התנתק" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "מלאי" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "רכישה" @@ -2653,10 +2657,10 @@ msgstr "רכישה" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "מכירות" @@ -2774,21 +2778,21 @@ msgstr "אין תוצאות זמינות עבור שאילתת חיפוש" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "משלוח" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "לא פעיל" @@ -3006,8 +3010,8 @@ msgstr "אין מלאי" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "מספר סידורי" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "כמות" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "כמות" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "מספר סידורי" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "כמות" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 0b49890255..5df56ea554 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "लॉगिन असफल" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index e3aa398731..bb42f1f948 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Mégsem" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Műveletek" @@ -73,7 +73,7 @@ msgstr "Műveletek" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Keresés" @@ -97,32 +97,32 @@ msgstr "Nem" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Alkatrész" @@ -135,7 +135,7 @@ msgstr "Alkatrész" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Alkatrészek" @@ -181,7 +181,7 @@ msgstr "Alkatrész Teszt Sablonok" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Beszállítói alkatrészek" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Alkatrész kategória" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Alkatrész kategóriák" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Készlet hely" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Készlethelyek" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Gyártási tételek" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Cégek" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Projektszámok" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Beszerzési rendelés" @@ -361,14 +361,14 @@ msgstr "Beszerzési rendelés tételei" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Vevői rendelés" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Vevői rendelések" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Vevői rendelés szállítmány" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Vevői rendelés szállítmányok" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Visszavétel" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kapcsolatok" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Tulajdonos" @@ -452,15 +452,15 @@ msgstr "Tulajdonosok" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Felhasználó" @@ -544,7 +544,7 @@ msgstr "Választéklisták" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Választéklisták" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Add meg a vonalkódot" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Vonalkód beolvasás" @@ -755,7 +755,7 @@ msgstr "A hozzárendelt vonalkód kapcsolat megszüntetése" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Vonalkód leválasztása" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Tételhez rendelt kép eltávolítása?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Belépés sikertelen" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Ellenőrizd amit beírtál és próbáld újra." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Levél kézbesítése sikeres" @@ -1721,6 +1721,10 @@ msgstr "A regisztráció nem aktív" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Ez vagy szándékos vagy pedig hiányzó levelezési beállítással kapcsolatos." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Pluginok" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Engedélyezve" @@ -1852,7 +1856,7 @@ msgstr "Leállítva" msgid "Running" msgstr "Fut" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Válassza ki a feltöltendő fájlt" @@ -1860,7 +1864,7 @@ msgstr "Válassza ki a feltöltendő fájlt" msgid "Accept suggested value" msgstr "Javasolt érték elfogadása" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Dátum kiválasztása" @@ -1984,7 +1988,7 @@ msgstr "Adatok feldolgozása" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Hiba történt" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Módosítás" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Hozzáadás" @@ -2261,9 +2265,9 @@ msgstr "Nincsenek tételek" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Kijelentkezés" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Készlet" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Gyártás" @@ -2642,10 +2646,10 @@ msgstr "Gyártás" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Beszerzés" @@ -2653,10 +2657,10 @@ msgstr "Beszerzés" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Eladás" @@ -2774,21 +2778,21 @@ msgstr "Nincs találat a keresésre" msgid "Attachments" msgstr "Mellékletek" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Megjegyzések" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plugin nyújtotta" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Panelek becsukása" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Panelek kinyitása" @@ -2841,7 +2845,7 @@ msgstr "Szerző" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dátum" @@ -2982,11 +2986,11 @@ msgstr "Szállítmány" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inaktív" @@ -3006,8 +3010,8 @@ msgstr "Nincs készlet" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "Rendelve" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Gyártásban" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Részletek" @@ -3042,67 +3046,8 @@ msgstr "Kategória" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Hely" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Sorozatszám" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Mennyiség" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Mennyiség" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Hely" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Sorozatszám" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Mennyiség" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Köteg" @@ -3621,7 +3625,7 @@ msgstr "Már Importálva" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Következő" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Alkatrész szerkesztése" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Értékesítési igények" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Helyettesítő hozzáadva" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Gyártás kimenet" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Teljesítendő mennyiség" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Teljesítendő mennyiség" msgid "Status" msgstr "Állapot" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Gyártási kimenetek befejezése" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "A gyártási kimenetek befejezésre kerültek" @@ -4445,24 +4449,24 @@ msgstr "A gyártási kimenetek befejezésre kerültek" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Selejtezendő mennyiség" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Gyártási kimenetek selejtezése" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "A kiválasztott gyártási kimenetek befejezésre kerülnek, de selejtként lesznek megjelölve" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "A lefoglalt készlet tételek felhasználásra kerülnek" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "A gyártási kimenetek selejtezésre kerültek" @@ -4470,24 +4474,24 @@ msgstr "A gyártási kimenetek selejtezésre kerültek" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Gyártási kimenetek visszavonása" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "A kiválasztott gyártási kimenetek eltávolításra kerülnek" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "A lefoglalt készlet tételek visszakerülnek a készletbe" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "A gyártási kimenetek visszavonásra kerültek" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "A gyártási kimenetek visszavonásra kerültek" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Lefoglalva" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Készlet helye" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "A készlet hozzárendelés forrás készlethelyének kiválasztása" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "A készlet hozzárendelés forrás készlethelyének kiválasztása" msgid "Allocate Stock" msgstr "Készlet foglalása" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Készlet lefoglalva" @@ -4552,8 +4556,8 @@ msgstr "Készlet lefoglalva" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Készlet lefoglalva" msgid "Consume Stock" msgstr "Készlet felhasználása" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "Felhasználásra ütemezett készlet tételek" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Teljesen elfogyasztva" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Feliratkozás az értesítésekre ehhez a kategóriához" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Gyártási szám és sorozatszámok hozzárendelése" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Gyártási szám hozzárendelése" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Hely kiválasztása" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Tétel cél kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Alkatrész kategória alapértelmezett készlethelye kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Fogadott készlet készlethelye kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Alapértelmezett készlethely kiválasztva" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Helyszín beállítása" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Gyártási szám hozzárendelése" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Lejárati dátum beállítása" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Csomagolás módosítása" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Csomagolás módosítása" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Állapot megváltoztatása" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Megjegyzés hozzáadása" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Alapértelmezett helyre tárolás" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Alapértelmezett helyre tárolás" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Tárolás a sortétel célhelyén" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Tárolás a már megérkezett készlettel" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Tárolás a már megérkezett készlettel" msgid "Batch Code" msgstr "Batch kód" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Gyártási szám megadása a fogadott tételekhez" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Sorozatszámok megadása a fogadott tételekhez" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Lejárati dátum" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Lejárati dátum megadása a fogadott tételekhez" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Lejárati dátum megadása a fogadott tételekhez" msgid "Packaging" msgstr "Csomagolás" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Megjegyzés" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU (leltári azonosító)" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU (leltári azonosító)" msgid "Received" msgstr "Fogadott" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Sortételek fogadása" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Tételek beérkeztek" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Készlet állapota" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Válassza ki a telepítendő alkatrészt" msgid "Confirm Stock Transfer" msgstr "Mozgatás megerősítése" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Mozgatás az alapértelmezett helyre" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Áthelyezés" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Visszavétel" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Mennyiség" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Készlethez ad" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Raktárkészlet hozzáadva" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Kiválasztott készlettételek mennyiségének növelése adott értékkel." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Készlet csökkentése" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Készlet eltávolítva" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Kiválasztott készlettételek mennyiségének csökkentése adott értékkel." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Készlet áthelyezése" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Készlet áthelyezve" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Kiválasztott tétele mozgatása a meghatározott készlethelyre." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Visszavételi készlet" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Készlet visszavéve" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Kiválasztott tételek visszavétele készletre a megadott helyre." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Leltározás" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Készlet számlálva" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Számolja meg a kiválasztott készlet tételeket és módosítsa a mennyiséget ennek megfelelően." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Készlet állapot módosítása" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Készlet státusz megváltozott" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "A kiválasztott készlet tételek státuszának módosítása." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Készlet összevonása" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Készlet összevonva" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Készlet tételek összevonása" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Az összevonási művelet nem visszafordítható" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Nyomonkövetési információk elveszhetnek tételek összevonásakor" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Beszállítói információk elveszhetnek tételek összevonásakor" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Készlet hozzárendelése ügyfélhez" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Készlet hozzárendelve az ügyfélhez" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Készlet tétel törlése" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Készlet törölve" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Ez a művelet véglegesen törli a kiválasztott készlet tételeket." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Szülő készlet hely" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Sorozatszám keresése" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Nincs egyező tétel" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Több egyező tétel" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Érvénytelen válasz a szervertől" @@ -5112,77 +5120,77 @@ msgstr "Az MFA adatok automatikusan megadásra kerültek a böngészőben" msgid "Successfully logged out" msgstr "Sikeresen kijelentkeztél" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Nyelv megváltoztatva" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Az aktív nyelv megváltozott a profilban beállítottra" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "A téma megváltoztatva" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Az aktív téma megváltozott a profilban beállítottra" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Nézd meg a beérkező levelek mappájában a visszaállítási linket. Ez csak akkor működik, ha van fiókod. Ellenőrizd a spameket is." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Visszaállítás sikertelen" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Már bejelentkezett" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Egy ütköző munkamenet található a szerveren ehhez a böngészőhöz. Kérjük előbb jelentkezzen ki abból." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Bejelentkezve" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Sikeres bejelentkezés" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "MFA beállítása sikertelen" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Jelszó beállítva" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "A jelszó beállítása sikeresen megtörtént. Most már bejelentkezhetsz az új jelszavaddal" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "A jelszót nem lehet megváltoztatni" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "A két jelszó nem egyezett meg" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Jelszó megváltozott" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Kiválasztott készlet tételek törlése" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Készlet műveletek" @@ -6448,7 +6456,7 @@ msgstr "Pontok" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Pénznem" @@ -6947,7 +6955,7 @@ msgstr "Egyedi státusz" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Kiállította" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Felelős" @@ -7025,7 +7033,7 @@ msgstr "Létrehozva" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Kezdő dátum" @@ -7033,7 +7041,7 @@ msgstr "Kezdő dátum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Alárendelt gyártások" msgid "Test Results" msgstr "Teszt eredmények" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Gyártási utasítás szerkesztése" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Gyártási utasítás létrehozása" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Gyártási utasítás visszavonása" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Rendelés visszavonva" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Rendelés visszavonása" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Gyártási megrendelés felfüggesztése" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Rendelés felfüggesztése" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Rendelés felfüggesztése" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Felfüggesztett rendelés" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Gyártási Rendelés Kiadása" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Rendelés kiállítása" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Rendelés kiállítása" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Megrendelés leadva" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Gyártási utasítás befejezése" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Rendelés teljesítettnek jelölése" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Megrendelés teljesítve" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Rendelés kiküldése" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Rendelés teljesítése" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Gyártáshoz foglalások" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Rendelés szerkesztése" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Rendelés duplikálása" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Rendelés felfüggesztése" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Rendelés törlése" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Gyártási utasítás" @@ -7301,7 +7309,7 @@ msgstr "Alapértelmezett pénznem" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Gyártó" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Vevő" @@ -7350,16 +7358,16 @@ msgstr "Gyártott alkatrészek" msgid "Assigned Stock" msgstr "Hozzárendelt készlet" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Cég szerkesztése" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Cég törlése" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Cég műveletek" @@ -7397,24 +7405,24 @@ msgstr "Gyártói alkatrész részletek" msgid "Received Stock" msgstr "Beérkezett készlet" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Gyártói alkatrész szerkesztése" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Gyártói alkatrész hozzáadása" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Gyártói alkatrész törlése" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Gyártói alkatrész műveletek" @@ -7457,28 +7465,28 @@ msgstr "Beszállítói alkatrész részletei" msgid "Supplier Pricing" msgstr "Beszállító árazás" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Beszállítói alkatrész műveletek" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Beszállítói alkatrész szerkesztése" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Beszállítói alkatrész törlése" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Beszállítói alkatrész hozzáadása" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Nincs készlet" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Csoport szabályok" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Felhasználói adatok" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Értékesíthető alkatrész" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Virtuális alkatrész" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Létrehozás dátuma" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Készítette" @@ -7879,46 +7887,46 @@ msgstr "Az alkatrész paraméterek nem szerkeszthetők, mivel az alkatrész zár #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Kötelező" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Hiány" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Alkatrész hozzáadása" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Alkatrész törlése" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Az alkatrész törlése nem visszavonható" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Rendelés" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Készlet rendelés" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Sorozatszámra keresés" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Alkatrész műveletek" @@ -8040,14 +8048,14 @@ msgstr "Maximum érték" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Teljes ár" @@ -8305,7 +8313,7 @@ msgstr "Kiállítás dátuma" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Sortételek" msgid "Extra Line Items" msgstr "Egyéb tételek" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Beszerzési megrendelés kiállítása" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Beszerzési megrendelés törlése" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Beszerzési megrendelés felfüggesztése" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Beszerzési megrendelés lezárása" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Rendelés műveletek" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Vevői azonosító" @@ -8376,29 +8384,29 @@ msgstr "Nincs megadva" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Visszavételi utasítás szerkesztése" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Visszavételi utasítás hozzáadása" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Visszavételi utasítás kiállítása" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Visszavételi utasítás törlése" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Visszavételi utasítás felfüggesztése" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Visszavételi utasítás teljesítése" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Értékesítési rendelés szerkesztése" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Értékesítési rendelés hozzáadása" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Szállítások" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Értékesítési megrendelés kiállítása" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Értékesítési megrendelés törlése" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Értékesítési megrendelés felfüggesztése" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Értékesítési megrendelés szállítása" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Szállítja ezt a megrendelést?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Megrendelés szállítva" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Értékesítési megrendelés lezárása" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Megrendelés kiszállítása" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Nincs ellenőrizve" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Kézbesítés dátuma" msgid "Shipment Details" msgstr "Szállítmány részletei" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Szállítmány szerkesztése" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Szállítmány törlése" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Szállítmány befejezése" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Függőben" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Ellenőrizve" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Nincs ellenőrizve" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Kiszállítva" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Kiszállítva" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Szállítmány elküldése" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Szállítmány műveletek" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Ellenőrzés" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Szállítmány megjelölése ellenőrzöttként" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Ellenőrzés visszavonása" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Szállítmány megjelölése ellenőrizetlenként" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Készlet Tétel Szkennelése" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Készlet tétel beszkendelve a készlethelyre" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Hiba a készlet tétel szkenneléskor" @@ -8749,7 +8757,7 @@ msgstr "Beépített tételek" msgid "Child Items" msgstr "Gyermek tételek" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Készlet tétel szerkesztése" @@ -8768,15 +8776,15 @@ msgstr "Készlet tétel szerkesztése" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Tételek létrehozva" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "{n} készlet tétel létrehozva" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Készlet Tétel Törlése" @@ -8788,7 +8796,7 @@ msgstr "Készlet Tétel Törlése" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Készlet Tétel Sorozatszámozása" @@ -8796,24 +8804,24 @@ msgstr "Készlet Tétel Sorozatszámozása" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Készlet tétel sorozatszámozva" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Beszkendelés Készlethelyre" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Beszkendelés készlethelyre" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Tétel beszkendelése egy készlethelyre" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Készlet műveletek" @@ -8821,12 +8829,12 @@ msgstr "Készlet műveletek" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Sorozatszámozás" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Készlet sorozatszámozása" @@ -8834,7 +8842,7 @@ msgstr "Készlet sorozatszámozása" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Készlet Tétel Műveletek" @@ -8850,17 +8858,17 @@ msgstr "Készlet Tétel Műveletek" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Elavult" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Lejárt" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Nem elérhető" @@ -8885,6 +8893,11 @@ msgstr "Feliratkozott az értesítésekre ehhez az alkatrészhez" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Lefoglalt sorok" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Szűrés a felelős tulajdonosra" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Szűrés felhasználó szerint" @@ -9790,28 +9803,28 @@ msgstr "Alkatrész megtekintése" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Cél dátummal rendelkezik" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Cél dátummal rendelkező rendelések megjelenítése" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Kezdő dátummal rendelkezik" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Kezdő dátummal rendelkező rendelések megjelenítése" @@ -9911,10 +9924,6 @@ msgstr "Gyártási kimenet selejtezése" msgid "Cancel build output" msgstr "Gyártási kimenet visszavonása" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Lefoglalt sorok" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Szükséges tesztek" @@ -10782,8 +10791,8 @@ msgstr "Alkatrészek importálása beszállítói bővítményből" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Teszt eredmény hozzáadása" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Befejezve" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Teszt eredmény szerkesztése" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Teszt eredmény frissítve" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Teszt eredmény törlése" @@ -12358,27 +12367,27 @@ msgstr "Teszt eredmény rögzítése sikertelen" msgid "Pass Test" msgstr "Teszt sikeres" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Kötelező tesztek eredményeinek megjelenítése" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Beépítettek beleértve" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Beépített készlet tételek eredményeinek megjelenítése" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Megfelelt" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Csak a megfelelt tesztek megjelenítése" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Engedélyezett tesztek eredményeinek megjelenítése" @@ -12423,15 +12432,19 @@ msgstr "Szülő hely beállítása" msgid "Set parent location for the selected items" msgstr "Szülő hely beállítása a kiválasztott tételekhez" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Hozzáadva" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Eltávolítva" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Nincs felhasználói információ" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index cbfe0ca817..ea0819f787 100644 --- a/src/frontend/src/locales/id/messages.po +++ b/src/frontend/src/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "Batal" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Cari" @@ -97,32 +97,32 @@ msgstr "Tidak" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Perusahaan" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontak" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Pemilik" @@ -452,15 +452,15 @@ msgstr "Pemilik" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Pengguna" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Gagal Login" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Tambah" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Persediaan" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Penjualan" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Tidak Aktif" @@ -3006,8 +3010,8 @@ msgstr "Tidak ada persediaan" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Rincian" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Lokasi" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Nomor Seri" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Jumlah" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Jumlah" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Lokasi" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Nomor Seri" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Jumlah" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Atur Lokasi" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Tambah Catatan" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Nomor Seri" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Catatan" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "Telah diterima" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "Mata Uang Utama" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Total Harga" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Tertunda" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 89d1b9c7a1..b57ed9a3fd 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Annulla" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Azioni" @@ -73,7 +73,7 @@ msgstr "Azioni" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Ricerca" @@ -97,32 +97,32 @@ msgstr "No" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Articolo" @@ -135,7 +135,7 @@ msgstr "Articolo" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Articoli" @@ -181,7 +181,7 @@ msgstr "Modelli Test Articolo" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Articoli fornitore" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Categoria Articolo" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Categorie Articolo" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Ubicazione articolo" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Ubicazioni articolo" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Costruisci articoli" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Aziende" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Codici del progetto" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Ordine d'acquisto" @@ -361,14 +361,14 @@ msgstr "Righe ordine di acquisto" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Ordine di Vendita" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Ordini di Vendita" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Spedizione dell'ordine di vendita" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Spedizioni dell'ordine di vendita" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Ordine di reso" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contatti" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Proprietario" @@ -452,15 +452,15 @@ msgstr "Proprietari" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Utente" @@ -544,7 +544,7 @@ msgstr "Elenchi di selezione" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Elenchi di selezione" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Inserire il codice a barre" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Scansiona codice a barre" @@ -755,7 +755,7 @@ msgstr "Questo rimuoverà il collegamento al codice a barre associato" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Scollega Codice a Barre" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Rimuovi l'immagine associata all'articolo?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Accesso non riuscito" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Controllare i dati inseriti e riprovare." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Spedizione email riuscita" @@ -1721,6 +1721,10 @@ msgstr "Registrazione non attiva" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Questo potrebbe essere legato alle impostazioni di posta mancanti o potrebbe essere una decisione deliberata." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugin" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Abilitato" @@ -1852,7 +1856,7 @@ msgstr "Fermato" msgid "Running" msgstr "In Esecuzione" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Seleziona file da caricare" @@ -1860,7 +1864,7 @@ msgstr "Seleziona file da caricare" msgid "Accept suggested value" msgstr "Accetta il valore suggerito" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Seleziona data" @@ -1984,7 +1988,7 @@ msgstr "Elaborazione dati" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Si è verificato un errore" @@ -2042,7 +2046,7 @@ msgstr "Mappa colonne" #: src/components/importer/ImporterDrawer.tsx:45 msgid "Import Rows" -msgstr "" +msgstr "Importa righe" #: src/components/importer/ImporterDrawer.tsx:45 #~ msgid "Import Data" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Cambiare" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Aggiungi" @@ -2261,9 +2265,9 @@ msgstr "Nessun articolo" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Disconnettiti" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Fabbricazione" @@ -2642,10 +2646,10 @@ msgstr "Fabbricazione" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Acquisto" @@ -2653,10 +2657,10 @@ msgstr "Acquisto" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Vendite" @@ -2774,21 +2778,21 @@ msgstr "Nessun risultato disponibile per la ricerca" msgid "Attachments" msgstr "Allegati" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Note" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plugin Fornito" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Comprimi pannelli" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Espandi pannelli" @@ -2841,7 +2845,7 @@ msgstr "Autore" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -2982,11 +2986,11 @@ msgstr "Spedizione" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inattivo" @@ -3006,8 +3010,8 @@ msgstr "Nessuno stock" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "In ordine" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In Produzione" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Dettagli" @@ -3042,67 +3046,8 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Posizione" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Numero Seriale" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Quantità" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Quantità" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Posizione" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Numero Seriale" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Quantità" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lotto" @@ -3200,7 +3204,7 @@ msgstr "Crea un nuovo stato personalizzato per il tuo flusso di lavoro" #: src/components/settings/SettingItem.tsx:33 msgid "Do you want to proceed to change this setting?" -msgstr "" +msgstr "Vuoi procedere alla modifica di questa impostazione?" #: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:100 @@ -3209,7 +3213,7 @@ msgstr "" #: src/components/settings/SettingItem.tsx:221 msgid "This setting requires confirmation" -msgstr "" +msgstr "Questa impostazione richiede conferma" #: src/components/settings/SettingList.tsx:72 msgid "Edit Setting" @@ -3621,7 +3625,7 @@ msgstr "Già importato" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Successivo" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Modifica Articolo" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Requisiti di vendita" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Sostitutivo aggiunto" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Output produzione" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Quantità da completare" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Quantità da completare" msgid "Status" msgstr "Stato" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Completa gli output di produzione" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Gli ordini di produzione sono stati completati" @@ -4445,24 +4449,24 @@ msgstr "Gli ordini di produzione sono stati completati" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Quantità da scartare" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Rimuovi gli output di produzione" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Gli ordini di produzione selezionati saranno completati, ma contrassegnati come scartati" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Gli articoli di magazzino assegnati verranno consumati" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Gli output di produzione sono stati rimossi" @@ -4470,24 +4474,24 @@ msgstr "Gli output di produzione sono stati rimossi" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Cancella gli output di produzione" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Gli ordini di produzione verranno eliminati" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Gli articoli di magazzino assegnati saranno restituiti alle scorte" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Gli output di produzione sono stati cancellati" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Gli output di produzione sono stati cancellati" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Allocato" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Posizione sorgente" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" msgid "Allocate Stock" msgstr "Assegna Scorte" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Articoli di stock assegnati" @@ -4552,8 +4556,8 @@ msgstr "Articoli di stock assegnati" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Articoli di stock assegnati" msgid "Consume Stock" msgstr "Consuma Scorte" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "Articoli di magazzino programmati per il consumo" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Completamente consumato" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Sottoscrivi notifiche per questa categoria" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Assegna codice lotto e numeri di serie" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Assegna Codice Lotto" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Scegliere la posizione" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destinazione oggetto selezionata" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Posizione predefinita della categoria parte selezionata" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Posizione stock ricevuto selezionata" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Posizione predefinita selezionata" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Imposta Posizione" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Assegna Codice Lotto" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Impostare una Data di Scadenza" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Regola Imballaggio" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Regola Imballaggio" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Modifica Stato" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Aggiungi Nota" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Memorizza nella posizione predefinita" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Memorizza nella posizione predefinita" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Salva alla destinazione dell'articolo" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Memorizza con stock già ricevuto" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Memorizza con stock già ricevuto" msgid "Batch Code" msgstr "Codice Lotto" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Inserisci il codice lotto per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Numeri di serie" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Inserisci i numeri di serie per gli elementi ricevuti" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Data di scadenza" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Inserisci una data di scadenza per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Inserisci una data di scadenza per gli articoli ricevuti" msgid "Packaging" msgstr "Imballaggio" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Ricevuto" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Ricevi Elementi Riga" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Articoli ricevuti" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Stato giacenza" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Selezionare l'articolo da installare" msgid "Confirm Stock Transfer" msgstr "Conferma trasferimento" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Sposta nella posizione predefinita" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Sposta" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Reso" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Conta" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Aggiungi Giacenza" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Scorte aggiunte" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Aumenta la quantità degli articoli di magazzino selezionati di una data quantità." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Rimuovi giacenza" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Scorte rimosse" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Diminuisce la quantità degli articoli di magazzino selezionati di una data quantità." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Trasferisci giacenza" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Scorte trasferite" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Trasferisci gli elementi selezionati nella posizione specificata." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Restituisci Elemento a Magazzino" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Reso a magazzino effettuato" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Restituisce gli articoli selezionati in magazzino, nella posizione specificata." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Conteggio Giacenze" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Scorte contate" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Contare gli articoli di magazzino selezionati e regolare la quantità di conseguenza." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Modifica stato giacenze" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Stato delle scorte cambiato" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Cambia lo stato degli articoli a magazzino selezionati." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Unisci giacenze" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Scorte unite" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Unisci gli articoli di magazzino" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "L'operazione di unione non è reversibile" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Le informazioni di tracciamento potrebbero essere perse durante l'unione degli articoli" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "Le informazioni sul fornitore potrebbero essere perse durante l'unione degli articoli" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Assegnare la scorta al cliente" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Scorte assegnate al cliente" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Cancella Elemento di Magazzino" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Scorte cancellate" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Questa operazione eliminerà definitivamente gli articoli a magazzino selezionati." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Posizione giacenza principale" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Trova Numero Di Serie" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Nessun articolo corrispondente trovato" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Più elementi corrispondenti trovati" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Risposta non valida dal server" @@ -5086,7 +5094,7 @@ msgstr "Disconnesso" #: src/functions/auth.tsx:125 msgid "There was a conflicting session for this browser, which has been logged out." -msgstr "" +msgstr "C'è stata una sessione in conflitto per questo browser, che è stato disconnesso." #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." @@ -5112,77 +5120,77 @@ msgstr "I dettagli MFA sono stati forniti automaticamente nel browser" msgid "Successfully logged out" msgstr "Disconnesso con Successo" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Lingua cambiata" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "La tua lingua attiva è stata cambiata in quella impostata nel tuo profilo" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Tema cambiato" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Il tuo tema attivo è stato cambiato con quello impostato nel tuo profilo" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Controlla la tua casella di posta per un link di reset. Funziona solo se hai un account. Controlla anche lo spam." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Ripristino fallito" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Già connesso" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "C'è una sessione in conflitto sul server per questo browser. Si prega di disconnettersi prima dalla precedente sessione." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Accesso effettuato" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Accesso effettuato con successo" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Impossibile impostare l'MFA" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" -msgstr "" +msgstr "Impostazione MFA riuscita" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." -msgstr "" +msgstr "MFA tramite TOTP è stato impostato con successo; sarà necessario effettuare nuovamente il login." -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Password impostata" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "La password è stata impostata con successo. Ora puoi accedere con la tua nuova password" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "La password non può essere cambiata" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "Le due password inserite non corrispondono" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Password cambiata" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Elimina gli articoli a magazzino selezionati" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Azioni magazzino" @@ -6448,7 +6456,7 @@ msgstr "Punti" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuta" @@ -6947,7 +6955,7 @@ msgstr "Stato Cliente" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Emesso da" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsabile" @@ -7025,7 +7033,7 @@ msgstr "Creato" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Data inizio" @@ -7033,7 +7041,7 @@ msgstr "Data inizio" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Ordine di Produzione Subordinato" msgid "Test Results" msgstr "Risultati Test" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Modifica Ordine di produzione" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Nuovo Ordine di Produzione" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Annulla Ordine Di Produzione" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Ordine annullato" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Annulla quest'ordine" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Sospendi Ordine di produzione" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Metti questo ordine in sospeso" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Metti questo ordine in sospeso" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Ordine in sospeso" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Emetti ordine di produzione" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Emetti questo ordine di produzione" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Emetti questo ordine di produzione" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Ordine emesso" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Completa l'Ordine di Produzione" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Contrassegna questo ordine come completato" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Ordine completato" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Emetti Ordine" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Completa l'ordine" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Azioni Ordine di Produzione" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Modifica ordine" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplica Ordine" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Sospendi ordine" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Annulla ordine" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Ordine di Produzione" @@ -7301,7 +7309,7 @@ msgstr "Valuta predefinita" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Produttore" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Cliente" @@ -7350,16 +7358,16 @@ msgstr "Articoli Prodotti" msgid "Assigned Stock" msgstr "Elementi in Giacenza Assegnati" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Modifica azienda" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Elimina Azienda" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Azioni Azienda" @@ -7397,24 +7405,24 @@ msgstr "Dettagli Articolo Produttore" msgid "Received Stock" msgstr "Articolo Magazzino Ricevuto" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Modifica Articolo Produttore" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Aggiungi Articolo Produttore" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Elimina Articolo Produttore" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Azioni Articolo Produttore" @@ -7457,28 +7465,28 @@ msgstr "Dettagli Articolo Fornitore" msgid "Supplier Pricing" msgstr "Prezzo Fornitore" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Azioni Articolo Fornitore" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Modifica Articolo Fornitore" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Cancella Articolo Fornitore" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Aggiungi articolo fornitore" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Nessuna giacenza" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Ruoli gruppo" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Informazioni utente" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Articolo Vendibile" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Articolo Virtuale" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Data di creazione" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Creato Da" @@ -7879,46 +7887,46 @@ msgstr "I parametri dell'articolo non possono essere modificati, poiché l'artic #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Richiesto" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Aggiungi articolo" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Elimina Articolo" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "L'eliminazione di questo articolo non è reversibile" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Ordine" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Ordine Stock" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Cerca per numero di serie" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Azioni articolo" @@ -8040,14 +8048,14 @@ msgstr "Valore massimo" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Prezzo Totale" @@ -8305,7 +8313,7 @@ msgstr "Data di emissione" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Riga Articoli" msgid "Extra Line Items" msgstr "Voci di riga extra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Emettere ordine d'acquisto" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Annulla ordine d'acquisto" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Sospendi ordine d'acquisto" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Completa Ordine D'Acquisto" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Azioni Ordine" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Riferimento cliente" @@ -8376,29 +8384,29 @@ msgstr "Non specificato" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Modifica Ordine Di Reso" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Aggiungi Ordine Di Reso" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Emetti Ordine di Reso" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Annulla Ordine di Reso" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Sospendi ordine di reso" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Completa ordine di reso" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Modifica Ordini di Vendita" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Aggiungi ordini di vendita" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Spedizioni" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Emetti ordini di vendita" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Annulla Ordini di Vendita" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Sospendi ordini di vendita" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Spedizione ordini di vendita" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Spedire questo ordine?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Ordine spedito" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Completa Ordini Di Vendita" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Spedisci l'ordine" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Non controllato" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Data di consegna" msgid "Shipment Details" msgstr "Dettagli spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Modifica spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Annulla spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Completa Spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "In sospeso" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Controllato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Non controllato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Spedito" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Consegnato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Invia Spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Azioni Di Spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Controlla" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Segna spedizione come controllata" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Deseleziona" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Segna spedizione come non controllata" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Scansione articolo magazzino" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Articolo di magazzino scansionato nella posizione" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Errore nella scansione dell'articolo a magazzino" @@ -8749,7 +8757,7 @@ msgstr "Articoli installati" msgid "Child Items" msgstr "Articoli secondari" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Modifica elementi magazzino" @@ -8768,15 +8776,15 @@ msgstr "Modifica elementi magazzino" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Articolo Creato" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Creato {n} articoli a magazzino" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Elimina Elemento di Magazzino" @@ -8788,7 +8796,7 @@ msgstr "Elimina Elemento di Magazzino" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Serializza Elementi di Magazzino" @@ -8796,24 +8804,24 @@ msgstr "Serializza Elementi di Magazzino" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Elemento di magazzino serializzato" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Scansiona nella posizione" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Scansiona nella posizione" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Scansiona questo articolo nella posizione" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Operazioni Scorte" @@ -8821,12 +8829,12 @@ msgstr "Operazioni Scorte" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serializza" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Serializza magazzino" @@ -8834,7 +8842,7 @@ msgstr "Serializza magazzino" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Azioni per le voci di magazzino" @@ -8850,17 +8858,17 @@ msgstr "Azioni per le voci di magazzino" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Obsoleto" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Scaduto" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Non disponibile" @@ -8885,6 +8893,11 @@ msgstr "Sei iscritto alle notifiche per questo articolo" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Elementi Assegnati" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtra per proprietario responsabile" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtra per utente" @@ -9790,28 +9803,28 @@ msgstr "Mostra Articolo" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Ha Data obiettivo" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Mostra gli ordini con una data obiettivo" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Ha data d'inizio" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Mostra ordini con data d'inizio" @@ -9911,10 +9924,6 @@ msgstr "Scarta gli ordini di produzione" msgid "Cancel build output" msgstr "Cancella gli ordini di produzione" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Elementi Assegnati" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Test Richiesti" @@ -10782,8 +10791,8 @@ msgstr "Importa articoli da un plugin del fornitore" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Aggiungi risultato test" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Finito" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Modifica risultato del test" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Risultato del test aggiornato" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Cancellare il risultato del test" @@ -12358,27 +12367,27 @@ msgstr "Impossibile registrare il risultato del test" msgid "Pass Test" msgstr "Test Passato" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Mostra i risultati per i test richiesti" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Includi Elementi Installati" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Mostra risultati per gli articoli a magazzino" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Superato" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Mostra solo i test superati" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Mostra i risultati per i test abilitati" @@ -12423,15 +12432,19 @@ msgstr "Imposta posizione principale" msgid "Set parent location for the selected items" msgstr "Imposta la posizione superiore per gli elementi selezionati" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Aggiunto" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Rimosso" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Nessuna informazione utente" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index a150ce4454..3f5626fe34 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "キャンセル" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "アクション" @@ -73,7 +73,7 @@ msgstr "アクション" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "検索" @@ -97,32 +97,32 @@ msgstr "いいえ" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "パーツ" @@ -135,7 +135,7 @@ msgstr "パーツ" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "パーツ" @@ -181,7 +181,7 @@ msgstr "部品試験テンプレート" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "サプライヤー・パーツ" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "パーツカテゴリ" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "パーツカテゴリ" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "在庫場所" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "在庫場所" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "ビルドアイテム" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "会社" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "プロジェクトコード" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "注文" @@ -361,14 +361,14 @@ msgstr "発注ライン" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "セールスオーダー" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "セールスオーダー" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "販売注文の出荷" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "販売注文の出荷" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "リターンオーダー" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "連絡先" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "所有者" @@ -452,15 +452,15 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "ユーザー" @@ -544,7 +544,7 @@ msgstr "セレクション・リスト" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "セレクション・リスト" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "バーコードデータの入力" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "バーコードをスキャン" @@ -755,7 +755,7 @@ msgstr "これにより、関連するバーコードへのリンクが削除さ #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "リンク解除バーコード" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "このアイテムから関連画像を削除しますか?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "ログインに失敗しました" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "入力内容を確認し、もう一度やり直してください。" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "メール送信成功" @@ -1721,6 +1721,10 @@ msgstr "登録が有効ではありません" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "これはメール設定の不足に関連している可能性もありますが、意図的な判断である可能性もあります。" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "プラグイン" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "有効" @@ -1852,7 +1856,7 @@ msgstr "中断" msgid "Running" msgstr "実行中" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "アップロードするファイルを選択してください" @@ -1860,7 +1864,7 @@ msgstr "アップロードするファイルを選択してください" msgid "Accept suggested value" msgstr "提案された値を受け入れる" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "日付を選択" @@ -1984,7 +1988,7 @@ msgstr "加工データ" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "エラーが発生しました" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "変更" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "追加" @@ -2261,9 +2265,9 @@ msgstr "項目なし" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "ログアウト" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "在庫" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "製造" @@ -2642,10 +2646,10 @@ msgstr "製造" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "購買" @@ -2653,10 +2657,10 @@ msgstr "購買" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "販売" @@ -2774,21 +2778,21 @@ msgstr "検索結果がありません" msgid "Attachments" msgstr "添付ファイル" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "メモ" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "プラグイン提供" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "パネルを折りたたむ" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "パネルを展開する" @@ -2841,7 +2845,7 @@ msgstr "投稿者" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日付" @@ -2982,11 +2986,11 @@ msgstr "発送" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "非アクティブ" @@ -3006,8 +3010,8 @@ msgstr "在庫なし" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "注文中" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "生産中" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "詳細" @@ -3042,67 +3046,8 @@ msgstr "カテゴリ" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "場所" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "シリアル番号" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "数量" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "数量" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "場所" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "シリアル番号" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "数量" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "スクール機能" @@ -3621,7 +3625,7 @@ msgstr "既にインポート済み" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "次へ" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "パーツを編集" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "販売要件" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "代替品を追加した" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "ビルド出力" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "完了数量" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "完了数量" msgid "Status" msgstr "ステータス" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "完全なビルド出力" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "ビルドアウトプット完了" @@ -4445,24 +4449,24 @@ msgstr "ビルドアウトプット完了" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "廃棄数量" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "スクラップビルドの出力" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "選択されたビルド出力は完了しますが、廃棄済みとしてマークされます。" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "割り当てられた在庫品は消費されます" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "ビルド出力は廃止" @@ -4470,24 +4474,24 @@ msgstr "ビルド出力は廃止" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "ビルド出力のキャンセル" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "選択されたビルド出力は削除されます" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "割り当てられた在庫品は、在庫に戻されます。" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "ビルドアウトプットはキャンセルされました" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "ビルドアウトプットはキャンセルされました" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "割り当てられた" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "ソース・ロケーション" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "在庫配分のソースの場所を選択します。" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "在庫配分のソースの場所を選択します。" msgid "Allocate Stock" msgstr "株式の割当" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "割り当てられた在庫品目" @@ -4552,8 +4556,8 @@ msgstr "割り当てられた在庫品目" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "割り当てられた在庫品目" msgid "Consume Stock" msgstr "在庫を消費する" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "引き当て済み在庫" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "完全に消費されました" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "このカテゴリの通知を受け取る" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "バッチコードとシリアル番号の割り当て" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "バッチコードの割り当て" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "地域を選択" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "選択された項目" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "選択されたパートカテゴリーのデフォルトの場所" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "選択された受入在庫場所" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "デフォルトの場所を選択" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "セット場所" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "バッチコードの割り当て" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "有効期限の設定" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "パッケージの調整" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "パッケージの調整" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "ステータスを変更" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "コメントを挿入" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "デフォルトの場所に保存" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "デフォルトの場所に保存" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "行先での保存" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "入荷済みの在庫がある店舗" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "入荷済みの在庫がある店舗" msgid "Batch Code" msgstr "バッチコード" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "受領品のバッチコードを入力" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "シリアル番号" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "受け取った商品のシリアル番号を入力" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "有効期限" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "受け取った商品の有効期限を入力してください。" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "受け取った商品の有効期限を入力してください。" msgid "Packaging" msgstr "パッケージング" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "備考" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "受信" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "ラインアイテムの受信" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "受領品目" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "在庫状況" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "取り付ける部品の選択" msgid "Confirm Stock Transfer" msgstr "株式譲渡の確認" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "デフォルトの場所に移動" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "移動" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "戻る" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "カウント" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "在庫追加" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "在庫追加" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "選択された在庫品の数量を、指定された数量だけ増やします。" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "在庫の削除" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "在庫一掃" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "選択された在庫品の数量を、指定された数量分だけ減らします。" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "株式譲渡" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "株式譲渡" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "選択されたアイテムを指定された場所に移動します。" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "在庫戻し" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "在庫が戻りました" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "選択された商品を、指定された場所へ在庫に戻してください。" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "在庫数" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "在庫数" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "選択された在庫品目を数え、それに応じて数量を調整してください。" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "在庫状況の変更" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "在庫状況の変更" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "選択された在庫品のステータスを変更します。" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "株式の併合" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "株式併合" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "在庫品を合算する" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "合算操作は元に戻せません" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "在庫品を合算する際、追跡情報が失われる可能性があります。" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "在庫品を合算する際、サプライヤー情報が失われる可能性があります。" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "顧客への在庫割り当て" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "顧客に割り当てられた在庫" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "在庫アイテムの削除" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "ストック削除" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "この操作により、選択された在庫品目が完全に削除されます。" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "親株式所在地" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "シリアル番号を探す" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "該当する品目はありません" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "複数の品目が見つかりました" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "サーバーからの応答が無効です" @@ -5112,77 +5120,77 @@ msgstr "多要素認証の詳細情報はブラウザに自動的に記録され msgid "Successfully logged out" msgstr "ログアウトに成功しました" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "言語変更" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "アクティブ言語がプロフィールで設定した言語に変更されました。" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "テーマ変更" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "アクティブなテーマがプロフィールで設定したものに変更されました。" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "リセットのリンクを受信トレイでご確認ください。これはアカウントを持っている場合にのみ機能します。迷惑メールもチェックしてください。" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "リセット失敗" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "ログイン済み" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "このブラウザのセッションがサーバー上で競合しています。まずそちらからログアウトしてください。" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "ログイン中" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "ログインに成功しました" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "MFAの設定に失敗しました" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "パスワード設定" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "パスワードは正常に設定されました。新しいパスワードでログインできます。" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "パスワードを変更できませんでした" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "2つのパスワードフィールドが一致しませんでした" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "パスワードが変更されました" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "選択された在庫品を削除します" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "ストックアクション" @@ -6448,7 +6456,7 @@ msgstr "ドット" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "通貨" @@ -6947,7 +6955,7 @@ msgstr "カスタムステータス" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "発行者" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "責任" @@ -7025,7 +7033,7 @@ msgstr "作成日" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "開始日" @@ -7033,7 +7041,7 @@ msgstr "開始日" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "チャイルド・ビルド・オーダー" msgid "Test Results" msgstr "テストの結果" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "ビルド順序の編集" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "ビルドオーダーの追加" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "ビルドオーダーのキャンセル" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "注文のキャンセル" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "この注文をキャンセル" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "ホールドビルドオーダー" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "この注文を保留にします" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "この注文を保留にします" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "注文の保留" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "ビルドオーダーの発行" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "本命令の発令" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "本命令の発令" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "オーダー発行" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "コンプリート・ビルド・オーダー" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "この注文を完了としてマークしてください。" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "注文完了" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "発行順序" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "完全な注文" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "ビルドオーダーアクション" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "掲載依頼を編集" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "重複した注文" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "ホールドオーダー" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "お見積をキャンセル" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "組立注文" @@ -7301,7 +7309,7 @@ msgstr "デフォルトの通貨" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "製造元" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "顧客" @@ -7350,16 +7358,16 @@ msgstr "製造部品" msgid "Assigned Stock" msgstr "割り当て在庫" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "会社情報を編集" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "削除会社" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "会社の動き" @@ -7397,24 +7405,24 @@ msgstr "メーカーパーツ詳細" msgid "Received Stock" msgstr "受入在庫" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "メーカー・パーツの編集" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "メーカー部品の追加" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "メーカー部品の削除" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "メーカー品番" @@ -7457,28 +7465,28 @@ msgstr "サプライヤー部品詳細" msgid "Supplier Pricing" msgstr "サプライヤー価格" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "サプライヤー" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "サプライヤーパーツの編集" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "サプライヤーの削除" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "サプライヤー部品の追加" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "在庫切れ" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "グループロール" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "ユーザー情報" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "売却可能部分" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "バーチャルパート" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "作成日時" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "作成者" @@ -7879,46 +7887,46 @@ msgstr "パートがロックされているため、パートパラメータを #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "必須" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "不足数" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "部品追加" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "削除部分" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "この部分の削除は元に戻せません" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "注文" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "注文在庫" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "シリアル番号で検索" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "パートアクション" @@ -8040,14 +8048,14 @@ msgstr "最大値は" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "合計金額" @@ -8305,7 +8313,7 @@ msgstr "発行日" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "ラインアイテム" msgid "Extra Line Items" msgstr "追加項目" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "発注書の発行" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "発注書のキャンセル" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "発注書の保留" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "完全な発注書" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "注文の操作" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "得意先参照" @@ -8376,29 +8384,29 @@ msgstr "指定なし" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "返品注文の編集" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "返品注文の追加" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "返品注文の発行" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "返品注文のキャンセル" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "返品注文の保留" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "リターンオーダー" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "販売注文の編集" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "販売注文の追加" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "発送" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "販売注文書の発行" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "販売注文のキャンセル" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "販売注文の保留" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "販売注文の発送" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "この注文を発送しますか?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "発送済み注文" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "完全な販売注文" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "船舶発注" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "未確認" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "配達日" msgid "Shipment Details" msgstr "出荷の詳細" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "出荷の編集" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "出荷のキャンセル" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "完全出荷" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "処理待ち" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "チェック済み" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "未選択" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "発送済み" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "配送済み" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "発送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "出荷アクション" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "チェック" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "出荷を確認済みとしてマークしてください" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "未確認" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "出荷を確認待ちとしてマークしてください" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "在庫品のスキャン" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "在庫品を在庫場所に置いてスキャンしました" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "在庫品のスキャン中にエラーが発生しました" @@ -8749,7 +8757,7 @@ msgstr "設置項目" msgid "Child Items" msgstr "子供用品" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "在庫商品を編集" @@ -8768,15 +8776,15 @@ msgstr "在庫商品を編集" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "作成された在庫品" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "{n}個の在庫品を作成しました" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "ストックアイテムの削除" @@ -8788,7 +8796,7 @@ msgstr "ストックアイテムの削除" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "ストックアイテムのシリアル化" @@ -8796,24 +8804,24 @@ msgstr "ストックアイテムのシリアル化" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "シリアル化された在庫品" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "在庫場所に置いてスキャンしてください" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "在庫場所に置いてスキャンしてください" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "在庫場所に置いてこの在庫品をスキャンしてください" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "株式運用" @@ -8821,12 +8829,12 @@ msgstr "株式運用" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "シリアライズ" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "在庫のシリアル化" @@ -8834,7 +8842,7 @@ msgstr "在庫のシリアル化" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "在庫品アクション" @@ -8850,17 +8858,17 @@ msgstr "在庫品アクション" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "期限失効" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "期限切れ" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "利用不可" @@ -8885,6 +8893,11 @@ msgstr "このパートに関する通知を購読しています。" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "割り当てライン" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "責任所有者による絞り込み" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "レポートのフィルタリング" @@ -9790,28 +9803,28 @@ msgstr "部品を見る" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "目標期日あり" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "目標期日を指定した注文の表示" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "開始日あり" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "開始日を指定した注文の表示" @@ -9911,10 +9924,6 @@ msgstr "スクラップビルド出力" msgid "Cancel build output" msgstr "ビルド出力のキャンセル" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "割り当てライン" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "必須試験" @@ -10782,8 +10791,8 @@ msgstr "サプライヤープラグインから部品をインポートします #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "テスト結果の追加" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "修了済み" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "テスト結果の編集" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "テスト結果更新" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "テスト結果の削除" @@ -12358,27 +12367,27 @@ msgstr "試験結果の記録に失敗" msgid "Pass Test" msgstr "パステスト" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "必要なテストの結果を表示" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "インストール済み" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "インストールされているストックアイテムの結果を表示" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "合格" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "合格したテストのみを表示" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "有効化されたテストの結果を表示" @@ -12423,15 +12432,19 @@ msgstr "親の位置の設定" msgid "Set parent location for the selected items" msgstr "選択されたアイテムの親ロケーションを設定" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "追加" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "削除されました" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "ユーザー情報なし" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 529b3c4f50..f252b5cea3 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index 8e277e2688..ad208f5752 100644 --- a/src/frontend/src/locales/lt/messages.po +++ b/src/frontend/src/locales/lt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "Ne" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Įveskite brūkšninio kodo duomenis" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Nuskaityti brūkšninį kodą" @@ -755,7 +755,7 @@ msgstr "Tai pašalins nuorodą į susietą brūkšninį kodą" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Atsieti brūkšninį kodą" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index fcac1874f9..6c80134a91 100644 --- a/src/frontend/src/locales/lv/messages.po +++ b/src/frontend/src/locales/lv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index 8ad80752c1..d96712778d 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Annuleer" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acties" @@ -73,7 +73,7 @@ msgstr "Acties" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Zoeken" @@ -97,32 +97,32 @@ msgstr "Nee" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Onderdeel" @@ -135,7 +135,7 @@ msgstr "Onderdeel" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Onderdelen" @@ -181,7 +181,7 @@ msgstr "Templatesjablonen voor onderdeel" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Leveranciers onderdelen" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Onderdeel categorie" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Onderdeel categorieën" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Voorraad locatie" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Voorraad locatie" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Bouw onderdelen" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Bedrijven" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Project codes" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Inkooporder" @@ -361,14 +361,14 @@ msgstr "Inkooporder regels" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Verkooporder" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Verkooporders" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Verzending verkooporder" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Verzendingen verkooporders" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Retourorder" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contacten" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Eigenaar" @@ -452,15 +452,15 @@ msgstr "Eigenaren" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Gebruiker" @@ -544,7 +544,7 @@ msgstr "Selectie lijsten" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Selectie lijsten" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Voer barcode gegevens in" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Scan barcode" @@ -755,7 +755,7 @@ msgstr "Dit verwijdert de link naar de bijbehorende barcode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Barcode loskoppelen" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "De bijbehorende afbeelding van dit item verwijderen?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Inloggen mislukt" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Controleer uw invoer en probeer het opnieuw." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "E-mail levering gelukt" @@ -1721,6 +1721,10 @@ msgstr "Registratie niet actief" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Dit kan gerelateerd zijn aan ontbrekende e-mailinstellingen of kan een weloverwogen beslissing zijn." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plug-ins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Ingeschakeld" @@ -1852,7 +1856,7 @@ msgstr "Gestopt" msgid "Running" msgstr "Bezig" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Selecteer bestand om te uploaden" @@ -1860,7 +1864,7 @@ msgstr "Selecteer bestand om te uploaden" msgid "Accept suggested value" msgstr "Voorgestelde waarde accepteren" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Selecteer datum" @@ -1984,7 +1988,7 @@ msgstr "Gegevens verwerken" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Er is een fout opgetreden" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Wijzigen" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Toevoegen" @@ -2261,9 +2265,9 @@ msgstr "Geen artikelen" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Uitloggen" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Voorraad" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Productie" @@ -2642,10 +2646,10 @@ msgstr "Productie" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Kopen" @@ -2653,10 +2657,10 @@ msgstr "Kopen" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Verkoop" @@ -2774,21 +2778,21 @@ msgstr "Geen resultaten beschikbaar voor zoekopdracht" msgid "Attachments" msgstr "Bijlagen" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Opmerkingen" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Plug-in geleverd" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Panelen samenvouwen" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Panelen uitklappen" @@ -2841,7 +2845,7 @@ msgstr "Auteur" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2982,11 +2986,11 @@ msgstr "Verzending" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inactief" @@ -3006,8 +3010,8 @@ msgstr "Geen voorraad" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "In bestelling" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In productie" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Beschrijving" @@ -3042,67 +3046,8 @@ msgstr "Categorie" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Locatie" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Serienummer" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Aantal" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Aantal" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Locatie" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Serienummer" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Aantal" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Batch" @@ -3200,7 +3204,7 @@ msgstr "Maak een nieuwe aangepaste status voor uw workflow" #: src/components/settings/SettingItem.tsx:33 msgid "Do you want to proceed to change this setting?" -msgstr "" +msgstr "Wilt u doorgaan met het wijzigen van deze instelling?" #: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:100 @@ -3209,7 +3213,7 @@ msgstr "" #: src/components/settings/SettingItem.tsx:221 msgid "This setting requires confirmation" -msgstr "" +msgstr "Deze instelling vereist bevestiging" #: src/components/settings/SettingList.tsx:72 msgid "Edit Setting" @@ -3621,7 +3625,7 @@ msgstr "Al geïmporteerd" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Volgende" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Onderdeel bewerken" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Verkoop eisen" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Vervanging toegevoegd" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Bouw Uitvoer" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Te voltooien hoeveelheid" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Te voltooien hoeveelheid" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Voltooi Productie" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Productieorder is voltooid" @@ -4445,24 +4449,24 @@ msgstr "Productieorder is voltooid" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Hoeveelheid te schrappen" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Verwijder productieorder" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Geselecteerde bouw outputs worden voltooid, maar gemarkeerd als schroot" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Toegewezen voorraadproducten zullen worden verbruikt" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Productieorder zijn verwijderd" @@ -4470,24 +4474,24 @@ msgstr "Productieorder zijn verwijderd" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Annuleer productieorder" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Geselecteerde build outputs worden verwijderd" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Toegewezen voorraadartikelen worden teruggestuurd naar voorraad" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Productieorders zijn geannuleerd" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Productieorders zijn geannuleerd" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Toegewezen" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Bron locatie" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" msgid "Allocate Stock" msgstr "Voorraad toewijzen" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Voorraad items toegewezen" @@ -4552,8 +4556,8 @@ msgstr "Voorraad items toegewezen" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Voorraad items toegewezen" msgid "Consume Stock" msgstr "Verbruikte voorraad" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "Voorraaditems gepland om te worden gebruikt" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Volledig verbruikt" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4583,7 +4587,7 @@ msgstr "Verbruikt" #: src/forms/ReturnOrderForms.tsx:138 #: src/forms/SalesOrderForms.tsx:185 msgid "Select project code for this line item" -msgstr " " +msgstr "Selecteer projectcode voor deze bestelling" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -4623,89 +4627,93 @@ msgstr "Abonneer je op meldingen voor deze categorie" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Batchcode en serienummers toewijzen" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Batch code toewijzen" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Kies locatie" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Item bestemming geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Standaardlocatie voor de subcategorie" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Ontvangen voorraadlocatie geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Standaard locatie geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Locatie invoeren" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Batch code toewijzen" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Stel vervaldatum in" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Verpakking aanpassen" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Verpakking aanpassen" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Status wijzigen" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Opmerking toevoegen" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Op standaardlocatie opslaan" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Op standaardlocatie opslaan" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Bewaar op de bestemming van het item " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Winkel met reeds ontvangen voorraad" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Winkel met reeds ontvangen voorraad" msgid "Batch Code" msgstr "Batch code" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Voer batch code in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Serienummers" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Voer serienummers in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Vervaldatum" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Voer een vervaldatum in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Voer een vervaldatum in voor ontvangen items" msgid "Packaging" msgstr "Verpakking" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Opmerking" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Ontvangen" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Ontvang regelitems" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Ontvangen items" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Voorraad status" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Selecteer het onderdeel om te installeren" msgid "Confirm Stock Transfer" msgstr "Bevestig voorraad overdracht" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Verplaats naar standaardlocatie" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Verplaatsen" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Terug" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Aantal" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Voorraad toevoegen" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Voorraad toegevoegd" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Verhoog de hoeveelheid van de geselecteerde voorraadartikelen met een bepaald bedrag." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Voorraad verwijderen" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Voorraad verwijderd" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Verlaag de hoeveelheid van de geselecteerde voorraadartikelen met een bepaald bedrag." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Voorraad verplaatsen " -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Voorraadartikel verplaatst" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Verplaats de geselecteerde items naar de opgegeven locatie." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Terug naar voorraad" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Voorraad teruggestuurd" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Retourneer geselecteerde items naar voorraad, naar de opgegeven locatie." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Tel voorraad" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Voorraad geteld" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Tel de geselecteerde voorraaditems, en pas de hoeveelheid overeenkomstig aan." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Wijzig voorraad status" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Voorraad status gewijzigd" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Verander de status van de geselecteerde voorraaditems." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Voorraad samenvoegen" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Voorraad samengevoegd" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Voorraad items samenvoegen" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Samenvoeg bewerking kan niet worden teruggedraaid" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "Tracking informatie kan verloren gaan tijdens het samenvoegen van items" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "De informatie van de leverancier kan verloren gaan bij het samenvoegen van items" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Voorraad toewijzen aan klant" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Voorraad toegewezen aan klant" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Voorraad items verwijderen" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Voorraad verwijderd" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Deze bewerking zal de geselecteerde voorraaditems permanent verwijderen." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Bovenliggende voorraad locatie" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Zoek serienummer" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Geen overeenkomende items" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Meerdere overeenkomende items" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Ongeldige reactie van server" @@ -5086,7 +5094,7 @@ msgstr "Uitgelogd" #: src/functions/auth.tsx:125 msgid "There was a conflicting session for this browser, which has been logged out." -msgstr "" +msgstr "Er was een tegenstrijdige sessie voor deze browser, die is uitgelogd." #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." @@ -5112,77 +5120,77 @@ msgstr "De MFA-gegevens werden automatisch verstrekt in de browser" msgid "Successfully logged out" msgstr "Succesvol uitgelogd" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Taal is gewijzigd" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Uw actieve taal is gewijzigd naar de gewenste taal in uw profiel" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Thema gewijzigd" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Uw actieve thema is gewijzigd naar het thema in uw profiel" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Check uw inbox voor een reset-link. Dit werkt alleen als u een account heeft. Controleer ook in spam box." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Reset is mislukt" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Is al ingelogd" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Er is een tegenstrijdige sessie op de server voor deze browser. Meld u eerst af." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Ingelogd" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Succesvol ingelogd" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Het instellen van MFA is mislukt" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" -msgstr "" +msgstr "MFA-instellingen geslaagd" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." -msgstr "" +msgstr "De MFA via TOTP is succesvol ingesteld; u moet opnieuw inloggen." -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Wachtwoord ingesteld" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Het wachtwoord is met succes ingesteld. U kunt nu inloggen met uw nieuwe wachtwoord" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Wachtwoord kon niet worden gewijzigd" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "De twee wachtwoordvelden komen niet overeen" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Wachtwoord gewijzigd" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Geselecteerde voorraadartikelen verwijderen" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Voorraad acties" @@ -6024,7 +6032,7 @@ msgstr "Bevestig verwijderen" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:314 msgid "Confirm removal of webauth credential" -msgstr "Bevestig verwijderen van webauth-inloggegevens" +msgstr "Verwijderen van webauth-inloggegevens bevestigen" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:366 msgid "TOTP Removed" @@ -6448,7 +6456,7 @@ msgstr "Stippen" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuta" @@ -6947,7 +6955,7 @@ msgstr "Aangepaste status" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Uitgegeven door" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Verantwoordelijk" @@ -7025,7 +7033,7 @@ msgstr "Aangemaakt" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Start datum" @@ -7033,7 +7041,7 @@ msgstr "Start datum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Print bouw order" msgid "Test Results" msgstr "Test resultaten" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Bewerk bouwopdracht" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Voeg bouwopdracht toe" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Annuleer bouworder" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Deze order annuleren" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Houdt bouwopdracht" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Plaats deze bestelling in de wacht" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Plaats deze bestelling in de wacht" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Bestelling geplaatst in de wacht" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Probleem bouwopdracht" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Geef deze bestelling uit" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Geef deze bestelling uit" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Order uitgegeven" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Voltooi Bouw Opdracht" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Deze bestelling als voltooid markeren" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Bestelling voltooid" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Issue Order" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Bestelling voltooien" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Bouw order acties" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Bestelling bewerken" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Kopieer regel" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Bestelling vasthouden" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Bestelling annuleren" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Productieorder" @@ -7301,7 +7309,7 @@ msgstr "Standaard valuta" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Fabrikant" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Klant" @@ -7350,16 +7358,16 @@ msgstr "Geproduceerde onderdelen" msgid "Assigned Stock" msgstr "Toegewezen voorraad" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Bedrijf bewerken" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Bedrijf verwijderen" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Bedrijf acties" @@ -7397,24 +7405,24 @@ msgstr "Fabrikant onderdeel details" msgid "Received Stock" msgstr "Ontvangen voorraad" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Wijzig fabrikant deel" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Voeg fabrikant deel toe" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Fabrikant deel verwijderen" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Fabrikant onderdeel acties" @@ -7457,28 +7465,28 @@ msgstr "Leverancier onderdelen details" msgid "Supplier Pricing" msgstr "Leverancier prijzen" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Acties leverancier onderdelen" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Bewerk leveranciersdeel" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Verwijder leveranciersdeel" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Leveranciersdeel toevoegen" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Geen voorraad" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Groep rollen" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Gebruikersinformatie" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Verkoopbaar onderdeel" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Virtueel onderdeel" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Aangemaakt op" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Aangemaakt door" @@ -7879,46 +7887,46 @@ msgstr "Onderdeel parameters kunnen niet worden bewerkt, omdat het onderdeel is #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Vereist" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Tekort" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Onderdeel toevoegen" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Onderdeel verwijderen" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Verwijderen van dit onderdeel kan niet ongedaan worden gemaakt" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Voorraad bestelling" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Zoek op serienummer" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Acties van onderdeel" @@ -8040,14 +8048,14 @@ msgstr "Maximale waarde" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Totale prijs" @@ -8305,7 +8313,7 @@ msgstr "Datum van uitgifte" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Regelitems" msgid "Extra Line Items" msgstr "Extra regelitems" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Inkooporder aanmaken" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Order annuleren" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Order vasthouden" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Bestelling afronden" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Order acties" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Klantreferentie" @@ -8376,29 +8384,29 @@ msgstr "Niet gespecificeerd" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Retour order bewerken" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Retourorder toevoegen" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Issue retour order" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Annuleer retour order" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Retour order vasthouden" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Voltooi retour bestelling" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Verkooporder bewerken" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Voeg Verkooporder toe" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Zending" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Verkooporder uitgeven" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Verkooporder annuleren" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Bestelling vasthouden" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Verkooporder verzenden" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Deze bestelling verzenden?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Bestelling verzonden" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Verkooporder voltooien" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Bestelling verzenden" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Niet gecontroleerd" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Levering datum" msgid "Shipment Details" msgstr "Verzending details" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Bewerk verzending" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Verzending annuleren" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Zending voltooien" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "In behandeling" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Gecontroleerd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Niet gecontroleerd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Verzonden" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Geleverd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Verzending verzenden" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Verzending acties" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Aanvinken" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Markeer levering als gecontroleerd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Uitvinken" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Markeer deze levering als niet gecontroleerd" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Scan voorraad item" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Gescande voorraadartikel op locatie" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Fout bij scannen voorraad item" @@ -8749,7 +8757,7 @@ msgstr "Geïnstalleerde items" msgid "Child Items" msgstr "Onderliggende artikelen" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Bewerk voorraadartikel" @@ -8768,15 +8776,15 @@ msgstr "Bewerk voorraadartikel" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Items bijgewerkt" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Aangemaakt {n} voorraad items" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Voorraad artikel verwijderen" @@ -8788,7 +8796,7 @@ msgstr "Voorraad artikel verwijderen" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Voorraad item serie nummers geven" @@ -8796,24 +8804,24 @@ msgstr "Voorraad item serie nummers geven" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Voorraad item geserialiseerd" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Scan naar locatie" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Scan naar locatie" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Scan dit item naar een locatie" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Voorraad activiteiten" @@ -8821,12 +8829,12 @@ msgstr "Voorraad activiteiten" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serienummer geven" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Voorraad serie nummer geven" @@ -8834,7 +8842,7 @@ msgstr "Voorraad serie nummer geven" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Voorraad artikel acties" @@ -8850,17 +8858,17 @@ msgstr "Voorraad artikel acties" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Verouderd" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Verlopen" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Niet beschikbaar" @@ -8885,6 +8893,11 @@ msgstr "U bent geabonneerd op meldingen van dit onderdeel" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Toegewezen lijnen" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filter op verantwoordelijke eigenaar" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filter op gebruiker" @@ -9790,28 +9803,28 @@ msgstr "Onderdeel weergeven" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Streefdatum" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Toon bestellingen met een streefdatum" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Heeft een startdatum" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Toon bestellingen met een startdatum" @@ -9911,10 +9924,6 @@ msgstr "Verwijder productieorder" msgid "Cancel build output" msgstr "Annuleer productieorder" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Toegewezen lijnen" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Vereiste tests" @@ -10782,8 +10791,8 @@ msgstr "Onderdelen van een leverancierspagina importeren" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Testresultaat toevoegen" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Afgerond" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Bewerk test resultaat" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Test resultaat bijgewerkt" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Verwijder test resultaat" @@ -12358,27 +12367,27 @@ msgstr "Kon testresultaat niet opnemen" msgid "Pass Test" msgstr "Test geslaagd" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Toon resultaten voor vereiste testen" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Inclusief geïnstalleerde" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Resultaten van geïnstalleerde voorraadartikelen weergeven" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Geslaagd" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Toon alleen goedgekeurde tests" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Toon resultaten voor ingeschakelde tests" @@ -12423,15 +12432,19 @@ msgstr "Bovenliggende locatie instellen" msgid "Set parent location for the selected items" msgstr "Stel bovenliggende locatie in voor de geselecteerde items" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Toegevoegd" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Verwijderd" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Geen gebruikers informatie" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index acba7d205e..cbda431c24 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Avbryt" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Handlinger" @@ -73,7 +73,7 @@ msgstr "Handlinger" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Søk" @@ -97,32 +97,32 @@ msgstr "Nei" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Del" @@ -135,7 +135,7 @@ msgstr "Del" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Deler" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Leverandørdeler" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Delkategori" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Delkategorier" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Lagerplassering" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Lagerplasseringer" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Firma" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Prosjektkoder" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Innkjøpsordre" @@ -361,14 +361,14 @@ msgstr "Ordrelinjer for innkjøpsordre" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Salgsordre" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Salgsordrer" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Salgsordreforsendelse" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Salgsordreforsendelser" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Returordre" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakter" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Eier" @@ -452,15 +452,15 @@ msgstr "Eiere" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Bruker" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Skann strekkode" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Fjern strekkodekobling" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Innloggingen mislyktes" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Kontroller inndataene og prøv igjen." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Levering av e-post vellykket" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Utvidelser" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "Stoppet" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Endre" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Legg til" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Logg ut" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Lagerbeholdning" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Innkjøp" @@ -2653,10 +2657,10 @@ msgstr "Innkjøp" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Salg" @@ -2774,21 +2778,21 @@ msgstr "Ingen resultater tilgjengelig for søk" msgid "Attachments" msgstr "Vedlegg" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notater" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "Forfatter" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Dato" @@ -2982,11 +2986,11 @@ msgstr "Forsendelse" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "Ingen lagerbeholdning" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "I bestilling" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Under produksjon" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detaljer" @@ -3042,67 +3046,8 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Serienummer" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Antall" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Antall" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Serienummer" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Antall" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Rediger del" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Tildelt" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "Tildel lagerbeholdning" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Serienumre" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Utløpsdato" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "Mottatt" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Tell" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Overfør lager" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Tell beholdning" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Sjekk innboksen for en nullstillingslenke. Dette fungerer bare hvis du har en konto. Sjekk også i spam." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Tilbakestilling feilet" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Passord angitt" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Passordet er blitt satt. Du kan nå logge inn med ditt nye passord" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Passord endret" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Lagerhandlinger" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuta" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ansvarlig" @@ -7025,7 +7033,7 @@ msgstr "Opprettet" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Underordnede Produksjonsordrer" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Rediger produksjonsordre" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Legg til produksjonsordre" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Produksjonsordre-handlinger" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Produsent" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Kunde" @@ -7350,16 +7358,16 @@ msgstr "Produserte deler" msgid "Assigned Stock" msgstr "Tildelt lagerbeholdning" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Rediger Bedrift" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Bedriftshandlinger" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "Mottatt lagerbeholdning" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Rediger produsentdel" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Slett produsentdel" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Rediger Leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Slett Leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Legg til leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Opprettelsesdato" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Delhandlinger" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Total pris" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Ordrelinjer" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Ordrehandlinger" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Kundereferanse" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Installerte artikler" msgid "Child Items" msgstr "Underordnede artikler" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Rediger lagervare" @@ -8768,15 +8776,15 @@ msgstr "Rediger lagervare" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Lagerhandlinger" @@ -8821,12 +8829,12 @@ msgstr "Lagerhandlinger" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Lagt til" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Fjernet" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Ingen brukerinformasjon" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 77347777f5..810c55afce 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -56,13 +56,13 @@ msgstr "Anuluj" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Akcje" @@ -73,7 +73,7 @@ msgstr "Akcje" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Szukaj" @@ -97,32 +97,32 @@ msgstr "Nie" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Komponent" @@ -135,7 +135,7 @@ msgstr "Komponent" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Komponenty" @@ -181,7 +181,7 @@ msgstr "Szablony testów części" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Części dostawcy" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Kategoria części" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Kategorie części" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Lokacja stanu" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Lokacje stanów" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Elementy produkcji" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Firmy" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Kody projektu" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Zlecenie zakupu" @@ -361,14 +361,14 @@ msgstr "Pozycje zlecenia zakupu" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Zlecenie sprzedaży" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Zlecenia Sprzedaży" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Wysyłka zamówienia sprzedaży" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Wysyłki zamówień sprzedaży" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Zwrot zamówienia" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakty" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Właściciel" @@ -452,15 +452,15 @@ msgstr "Właściciele" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Użytkownik" @@ -544,7 +544,7 @@ msgstr "Listy wyboru" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Listy wyboru" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Wprowadź dane kodu kreskowego" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Zeskanuj kod kreskowy" @@ -755,7 +755,7 @@ msgstr "Spowoduje to usunięcie powiązania z przypisanym kodem kreskowym" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Odłącz Kod Kreskowy" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Usunąć powiązany obrazek z tego elementu?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Logowanie nie powiodło się" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Sprawdź dane i spróbuj ponownie." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Wiadomość dostarczona" @@ -1721,6 +1721,10 @@ msgstr "Rejestracja nieaktywna" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Może to wynikać z braku konfiguracji poczty lub być celową decyzją." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Wtyczki" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Włączone" @@ -1852,7 +1856,7 @@ msgstr "Zatrzymany" msgid "Running" msgstr "Uruchomiony" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Wybierz plik do przesłania" @@ -1860,7 +1864,7 @@ msgstr "Wybierz plik do przesłania" msgid "Accept suggested value" msgstr "Akceptuj sugerowaną wartość" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Wybierz datę" @@ -1984,7 +1988,7 @@ msgstr "Przetwarzanie danych" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Wystąpił błąd" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Zmień" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Dodaj" @@ -2261,9 +2265,9 @@ msgstr "Brak elementów" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Wyloguj się" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Stan" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Zakupy" @@ -2653,10 +2657,10 @@ msgstr "Zakupy" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Sprzedaże" @@ -2774,21 +2778,21 @@ msgstr "Brak dostępnych wyników wyszukiwania" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "Wysyłka" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Nieaktywny" @@ -3006,8 +3010,8 @@ msgstr "Brak w magazynie" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Lokalizacja" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Numer seryjny" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Ilość" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Ilość" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Lokalizacja" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Numer seryjny" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Ilość" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Wybierz lokalizację" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Wybrano domyślną lokalizację" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Ustaw lokalizację" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Dostosuj opakowanie" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Dostosuj opakowanie" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Zmień status" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Dodaj notatkę" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Zapisz w domyślnej lokalizacji" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Zapisz w domyślnej lokalizacji" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "Kod partii" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Numery seryjne" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "Opakowanie" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Notatka" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Otrzymano" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Przenieś do domyślnej lokalizacji" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Przenieś" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Ilość" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Dodaj stan" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Usuń stan" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Przenieś stan" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Policz stan" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Zmień status stanu magazynowego" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Zalogowano" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Hasło ustawione" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Hasło zostało ustawione pomyślnie. Możesz teraz zalogować się przy użyciu nowego hasła" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index f8b4b3ef11..d4256b40f0 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Ações" @@ -73,7 +73,7 @@ msgstr "Ações" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Buscar" @@ -97,32 +97,32 @@ msgstr "Não" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Peça" @@ -135,7 +135,7 @@ msgstr "Peça" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Peças" @@ -181,7 +181,7 @@ msgstr "Modelos de Teste da Peça" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Peças de fornecedor" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Categoria da peça" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Categorias da Peça" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Localização de Stock" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Localizações de Stock" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Empresas" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Códigos do Projeto" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Pedido de Compra" @@ -361,14 +361,14 @@ msgstr "Pedido de compra das linhas" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Pedido de Venda" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Pedidos de vendas" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Envio do Pedido de Venda" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Envios dos Pedidos de Vendas" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Pedido de Devolução" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contatos" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Proprietário" @@ -452,15 +452,15 @@ msgstr "Proprietários" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Utilizador" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Desatribuir Código de Barras" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Remover a imagem associada a este item?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1590,12 +1590,12 @@ msgstr "Não foi possível iniciar a sessão" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Verifique suas informações e tente novamente." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Envio bem sucedido" @@ -1722,6 +1722,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1832,7 +1836,7 @@ msgstr "Extensões" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Habilitado" @@ -1853,7 +1857,7 @@ msgstr "Parado" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1861,7 +1865,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1985,7 +1989,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2239,8 +2243,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Adicionar" @@ -2262,9 +2266,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2623,19 +2627,19 @@ msgstr "Encerrar sessão" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2643,10 +2647,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Comprando" @@ -2654,10 +2658,10 @@ msgstr "Comprando" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Vendas" @@ -2775,21 +2779,21 @@ msgstr "Não há resultados disponíveis para a pesquisa" msgid "Attachments" msgstr "Anexos" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Anotações" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2842,7 +2846,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -2983,11 +2987,11 @@ msgstr "Envios" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inativo" @@ -3007,8 +3011,8 @@ msgstr "Sem Estoque" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3018,15 +3022,15 @@ msgstr "No Pedido" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Em Produção" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detalhes" @@ -3043,67 +3047,8 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Localização" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Número de Série" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Quantidade" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3113,6 +3058,65 @@ msgstr "Quantidade" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Localização" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Número de Série" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Quantidade" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3622,7 +3626,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3696,7 +3700,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Editar Peça" @@ -3780,17 +3784,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4392,26 +4396,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Saída da Produção" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4434,11 +4438,11 @@ msgstr "" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Concluir Saídas de Produção" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "O Pedido de produção foi concluído" @@ -4446,24 +4450,24 @@ msgstr "O Pedido de produção foi concluído" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Cancelar Saída de Produção" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Os Pedidos de produção foram cancelados" @@ -4471,24 +4475,24 @@ msgstr "Os Pedidos de produção foram cancelados" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Cancelar Saída de Produção" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Os Pedidos de produção foram cancelados" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4510,9 +4514,9 @@ msgstr "Os Pedidos de produção foram cancelados" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4521,19 +4525,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Alocado" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Localização de Origem" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4543,7 +4547,7 @@ msgstr "" msgid "Allocate Stock" msgstr "Alocar estoque" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4553,8 +4557,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4562,18 +4566,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4624,89 +4628,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Escolher Localização" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destino do item selecionado" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Localização padrão da categoria de peça selecionada" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Localização do estoque recebido selecionada" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Localização padrão selecionada" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Definir localização" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Alterar Estado" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Armazenar no local padrão" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Armazenar no local padrão" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Armazenar com estoque já recebido" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4716,31 +4724,31 @@ msgstr "Armazenar com estoque já recebido" msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4748,19 +4756,19 @@ msgstr "" msgid "Packaging" msgstr "Embalagem" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4768,11 +4776,11 @@ msgstr "SKU" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Receber item de linha" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4841,7 +4849,7 @@ msgid "Stock Status" msgstr "Estado do Estoque" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4855,162 +4863,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Mover para o local padrão" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Adicionar Estoque" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Remover Estoque" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Transferir Estoque" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Contar Estoque" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Alterar estado do Estoque" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Mesclar Estoque" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Excluir Itens de Estoque" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Localização parente de Estoque" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5113,77 +5121,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Sessão terminada com sucesso" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Verifique a sua caixa de entrada com um link para redefinir. Isso só funciona se você já tiver uma conta. Cheque no também no spam." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Falha ao redefinir" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Sessão Iniciada" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Sessão iniciada com êxito" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Palavra-passe definida" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "A senha foi definida com sucesso. Você agora pode fazer login com sua nova senha" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5329,7 +5337,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Ações de Estoque" @@ -6449,7 +6457,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Moeda" @@ -6948,7 +6956,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6998,7 +7006,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsável" @@ -7026,7 +7034,7 @@ msgstr "Criado" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7034,7 +7042,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7094,140 +7102,140 @@ msgstr "Pedido de Produção Filho" msgid "Test Results" msgstr "Resultados do teste" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Editar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Novo Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Cancelar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Ações do Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Ordem de Produção" @@ -7302,7 +7310,7 @@ msgstr "Moeda Padrão" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7322,8 +7330,8 @@ msgstr "Fabricante" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Cliente" @@ -7351,16 +7359,16 @@ msgstr "Peças Fabricadas" msgid "Assigned Stock" msgstr "Estoque Atribuído" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Editar Empresa" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Ações da Empresa" @@ -7398,24 +7406,24 @@ msgstr "Detalhes da Peça do Fabricante" msgid "Received Stock" msgstr "Estoque Recebido" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Editar Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Adicionar Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Excluir Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Ações da Peça do Fabricante" @@ -7458,28 +7466,28 @@ msgstr "Detalhes da Peça do Fornecedor" msgid "Supplier Pricing" msgstr "Preço do Fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Ações do Fornecedor da Peça" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Editar Fornecedor da Peça" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Excluir Fornecedor da Peça" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Adicionar Fornecedor da Peça" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Sem Estoque" @@ -7505,7 +7513,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7785,7 +7793,7 @@ msgid "Saleable Part" msgstr "Peça vendível" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7795,12 +7803,12 @@ msgstr "Peça virtual" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Data de Criação" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Criado por" @@ -7880,46 +7888,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Obrigatório" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Adicionar Peça" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Excluir Peça" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "A exclusão desta parte não pode ser revertida" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Encomendar Estoque" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Ações da Peça" @@ -8041,14 +8049,14 @@ msgstr "Valor Máximo" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Preço Total" @@ -8306,7 +8314,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8334,32 +8342,32 @@ msgstr "Itens de linha" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Ações do Pedido" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Referência do Cliente" @@ -8377,29 +8385,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Editar Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Novo Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8417,45 +8425,45 @@ msgid "Edit Sales Order" msgstr "Editar Pedido de Venda" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Novo Pedido de Venda" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8485,7 +8493,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8504,73 +8512,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8640,12 +8648,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8750,7 +8758,7 @@ msgstr "Itens instalados" msgid "Child Items" msgstr "Itens Filhos" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Editar Item do Estoque" @@ -8769,15 +8777,15 @@ msgstr "Editar Item do Estoque" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Excluir Item de Estoque" @@ -8789,7 +8797,7 @@ msgstr "Excluir Item de Estoque" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8797,24 +8805,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Operações de Stock" @@ -8822,12 +8830,12 @@ msgstr "Operações de Stock" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8835,7 +8843,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Ações do Item do Estoque" @@ -8851,17 +8859,17 @@ msgstr "Ações do Item do Estoque" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8886,6 +8894,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9104,7 +9117,7 @@ msgstr "Filtrar pelo proprietário responsável" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9791,28 +9804,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9912,10 +9925,6 @@ msgstr "Cancelar Saída de Produção" msgid "Cancel build output" msgstr "Cancelar Saída de Produção" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Testes Obrigatórios" @@ -10783,8 +10792,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Adicionar Resultado de Teste" @@ -12326,7 +12335,7 @@ msgid "Finished" msgstr "Concluído" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Editar Resultado do Teste" @@ -12335,7 +12344,7 @@ msgid "Test result updated" msgstr "Resultado do teste atualizado" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Excluir Resultado do Teste" @@ -12359,27 +12368,27 @@ msgstr "Falha ao gravar resultado do teste" msgid "Pass Test" msgstr "Passou no teste" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Mostrar resultados para testes necessários" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Incluir Instalados" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Mostrar resultados para itens de estoque instalados" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Aprovado" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Mostrar apenas testes aprovados" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12424,15 +12433,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Adicionado" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Excluido" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Sem informações de usuário" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index 9e9ae452c1..7a093468a1 100644 --- a/src/frontend/src/locales/pt_BR/messages.po +++ b/src/frontend/src/locales/pt_BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Ações" @@ -73,7 +73,7 @@ msgstr "Ações" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Buscar" @@ -97,32 +97,32 @@ msgstr "Não" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Peça" @@ -135,7 +135,7 @@ msgstr "Peça" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Peças" @@ -181,7 +181,7 @@ msgstr "Teste de Modelos de Peças" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Peças do Fornecedor" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Categoria da Peça" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Categorias de Peça" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Localização do estoque" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Locais de estoque" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Criar itens" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Empresas" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Códigos de Projeto" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Pedido de Compra" @@ -361,14 +361,14 @@ msgstr "Linhas do Pedido de Compra" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Pedido de Venda" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Pedidos de vendas" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Envio do Pedido Venda" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Envios do Pedido Venda" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Pedido de Devolução" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contatos" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Proprietário" @@ -452,15 +452,15 @@ msgstr "Proprietários" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Usuário" @@ -544,7 +544,7 @@ msgstr "Listas de Seleção" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Listas de Seleção" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Digitar informações do código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -755,7 +755,7 @@ msgstr "Isto irá remover o link com o código de barras associado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Remover imagem associada a este item?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Falha ao acessar" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Verifique sua entrada e tente novamente." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Envio de e-mail concluído" @@ -1721,6 +1721,10 @@ msgstr "Registro não ativo" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Extensões" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Ativado" @@ -1852,7 +1856,7 @@ msgstr "Parado" msgid "Running" msgstr "Em execução" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Selecione um arquivo para upload" @@ -1860,7 +1864,7 @@ msgstr "Selecione um arquivo para upload" msgid "Accept suggested value" msgstr "Aceitar valor sugerido" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Selecione a data" @@ -1984,7 +1988,7 @@ msgstr "Processando dados" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Ocorreu um erro" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Alterar" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Adicionar" @@ -2261,9 +2265,9 @@ msgstr "Nenhum item" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Sair" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Fabricantes" @@ -2642,10 +2646,10 @@ msgstr "Fabricantes" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Comprando" @@ -2653,10 +2657,10 @@ msgstr "Comprando" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Vendas" @@ -2774,21 +2778,21 @@ msgstr "Não há resultados disponíveis para a pesquisa" msgid "Attachments" msgstr "Anexos" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Anotações" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Data" @@ -2982,11 +2986,11 @@ msgstr "Remessa" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inativo" @@ -3006,8 +3010,8 @@ msgstr "Sem Estoque" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "No pedido" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Em Produção" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detalhes" @@ -3042,67 +3046,8 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Localização" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Número de Série" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Quantidade" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Quantidade" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Localização" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Número de Série" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Quantidade" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Editar Peça" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Substituto adicionado" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Saída da Produção" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Quantidade a completar" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Quantidade a completar" msgid "Status" msgstr "Estado" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Concluir Saídas de Produção" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Saídas de produção foram completadas" @@ -4445,24 +4449,24 @@ msgstr "Saídas de produção foram completadas" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Sucatear Saídas de Produção" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Saídas de produção foram sucateadas" @@ -4470,24 +4474,24 @@ msgstr "Saídas de produção foram sucateadas" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Cancelar Saídas de Produção" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Saídas de produção foram canceladas" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Saídas de produção foram canceladas" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "Alocado" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Local de Origem" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Selecione o local de origem para alocação de estoque" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Selecione o local de origem para alocação de estoque" msgid "Allocate Stock" msgstr "Alocar Estoque" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Itens de estoque alocados" @@ -4552,8 +4556,8 @@ msgstr "Itens de estoque alocados" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Itens de estoque alocados" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Receber notificações desta categoria" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Atribuir código de Lote e números de série" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Definir código em Lote" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Escolher local" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destino do item selecionado" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Localização padrão da categoria de peça selecionada" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Localização do estoque recebida selecionada" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Localização padrão selecionada" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Definir Localização" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Definir código em Lote" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Definir data de validade" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Ajustar Pacotes" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Ajustar Pacotes" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Alterar Status" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Adicionar observação" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Armazenar no local padrão" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Armazenar no local padrão" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Armazenar com estoque já recebido" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Armazenar com estoque já recebido" msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Digite o código do lote para itens de estoque recebidos" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Digite o número de série para itens de estoque recebidos" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Data de Validade" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Insira uma data de expiração para os itens recebidos" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Insira uma data de expiração para os itens recebidos" msgid "Packaging" msgstr "Embalagem" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Anotação" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Código (SKU)" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Código (SKU)" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Excluir Itens de Linha" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Itens Recebidos" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Situação do Estoque" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Selecione a peça para instalar" msgid "Confirm Stock Transfer" msgstr "Confirmar Transferência de Estoque" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Mover para o local padrão" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Mover" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Voltar" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Adicionar Estoque" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Estoque adicionado" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Remover Estoque" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Estoque removido" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Transferir Estoque" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Estoque transferido" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Contar Estoque" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Mudar estado do estoque" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Mesclar estoque" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Excluir Item de Estoque" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Estoque excluído" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Local de estoque pai" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Encontrar Número de Série" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Nenhum item correspondente" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Vários itens correspondentes" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Resposta inválida do servidor" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Deslogado com sucesso" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Tema alterado" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Verifique sua caixa de entrada para o link de redefinição. Isso só funciona se você tiver uma conta. Cheque no spam também." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "A redefinação falhou" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Já logado" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "Há uma sessão conflitante no servidor para este navegador. Por favor, faça logout primeiro." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Logado" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Logado com sucesso" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Falha ao configurar autenticação de múltiplos fatores" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "Autenticação de múltiplos fatores configurada com sucesso" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Senha definida" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Sua senha foi alterada com sucesso. Agora você pode acessar usando sua nova senha" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "A senha não pode ser alterada" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "As senhas são diferentes" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Senha alterada" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Ações de Estoque" @@ -6448,7 +6456,7 @@ msgstr "Pontos" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Moeda" @@ -6947,7 +6955,7 @@ msgstr "Status Personalizado" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Emitido por" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Responsável" @@ -7025,7 +7033,7 @@ msgstr "Criado" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Pedido de Produção Filhos" msgid "Test Results" msgstr "Resultados do teste" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Editar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Adicionar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Cancelar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Pedido cancelado" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Cancelar este pedido" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Manter Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Colocar este pedido em espera" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Colocar este pedido em espera" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Pedido colocado em espera" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Pedido de produção vencido" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Cancelar este pedido" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Cancelar este pedido" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Problemas com o pedido" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Completar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Marcar este pedido como completo" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Pedido concluído" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Emitir Pedido" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Completar Pedido" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Ações do Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Editar pedido" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplicar pedido" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Manter ordem" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Cancelar pedido" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Ondem de Produção" @@ -7301,7 +7309,7 @@ msgstr "Moeda Padrão" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Fabricante" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Cliente" @@ -7350,16 +7358,16 @@ msgstr "Peças Fabricadas" msgid "Assigned Stock" msgstr "Estoque Atribuído" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Editar Empresa" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Excluir Empresa" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Ações da Empresa" @@ -7397,24 +7405,24 @@ msgstr "Detalhes de peça do Fabricante" msgid "Received Stock" msgstr "Estoque Recebido" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Editar Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Adicionar Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Excluir Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Ações de peça do Fabricante" @@ -7457,28 +7465,28 @@ msgstr "Detalhes de Peça do Fornecedor" msgid "Supplier Pricing" msgstr "Preço do fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Ações de Peças do Fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Editar Peça do Fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Excluir Peça do Fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Adicionar Peça do Fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Sem Estoque" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Informações do Usuário" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Parte vendível" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Parte Virtual" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Criado em" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Criado por" @@ -7879,46 +7887,46 @@ msgstr "Os parâmetros da peça não podem ser editados, pois a peça está bloq #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Obrigatório" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Adicionar Parte" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Excluir Peça" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Excluir esta peça não é reversível" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Pedir estoque" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Ações da Peça" @@ -8040,14 +8048,14 @@ msgstr "Valor máximo" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Preço Total" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Itens de linha" msgid "Extra Line Items" msgstr "Itens de linha extra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Emitir Pedido de Compra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Cancelar Pedido de Compra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Reter pedido de compra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Concluir Pedido de Compra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Ações de Pedido" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Referência do Cliente" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Editar Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Adicionar Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Emitir Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Cancelar Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Adicionar Pedido de Devolução" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Completar Pedido de Devolução" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Editar Pedido de Venda" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Adicionar Pedido de Vendas" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Envios" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Emitir Pedido de Venda" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Cancelar Pedido de Venda" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Adicionar Pedido de Vendas" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Concluir Pedido de Venda" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Ordem de envio" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Data de Entrega" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Editar Remessa" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancelar Envio" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Remessa Completa" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Pendentes" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Enviado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Entregue" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Itens Instalados" msgid "Child Items" msgstr "Itens Filhos" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Editar Item do Estoque" @@ -8768,15 +8776,15 @@ msgstr "Editar Item do Estoque" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Excluir Item de Estoque" @@ -8788,7 +8796,7 @@ msgstr "Excluir Item de Estoque" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Operações de Estoque" @@ -8821,12 +8829,12 @@ msgstr "Operações de Estoque" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Ações de Estoque" @@ -8850,17 +8858,17 @@ msgstr "Ações de Estoque" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Linhas Alocadas" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtrar pelo proprietário responsável" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtrar por usuário" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "Sucatear saída de produção" msgid "Cancel build output" msgstr "Cancelar Saídas de Produção" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Linhas Alocadas" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Testes Obrigatórios" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Adicionar Resultado de Teste" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Concluído" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Editar Resultado do Teste" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Resultado do teste atualizado" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Deletar Resultado do Teste" @@ -12358,27 +12367,27 @@ msgstr "Falha ao registrar o resultado do teste" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Aprovado" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Adicionado" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Removido" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Nenhuma informação do usuário" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index 41def6d0e9..4e330634d0 100644 --- a/src/frontend/src/locales/ro/messages.po +++ b/src/frontend/src/locales/ro/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" @@ -56,13 +56,13 @@ msgstr "Anulează" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Acțiuni" @@ -73,7 +73,7 @@ msgstr "Acțiuni" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Caută" @@ -97,32 +97,32 @@ msgstr "Nu" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Piesă" @@ -135,7 +135,7 @@ msgstr "Piesă" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Piese" @@ -181,7 +181,7 @@ msgstr "Șabloane de Testare Parte" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Piese Furnizor" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Categorie Piesă" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Categorii Piese" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Locația Stocului" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Locațiile Stocului" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Construiește Obiecte" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Companii" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Coduri Proiecte" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Achiziționează Comanda" @@ -361,14 +361,14 @@ msgstr "Linii Comenzi de Cumpărare" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Comandă de Vânzare" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Comenzi de Vânzare" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Livrare Comandă de Vânzare" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Linie Comandă de Vânzare" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Returnează Comanda" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Contacte" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Proprietar" @@ -452,15 +452,15 @@ msgstr "Proprietari" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Utilizator" @@ -544,7 +544,7 @@ msgstr "Listă de selecție" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Listă de selecție" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Introduceți datele codului de bare" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Scanați codul de bare" @@ -755,7 +755,7 @@ msgstr "Acest lucru va elimina asocierea către codul de bare asociat" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Dezasociază Codul de Bare" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Eliminați imaginea asociată de la acest articol?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugin-uri" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Activat" @@ -1852,7 +1856,7 @@ msgstr "Oprit" msgid "Running" msgstr "Rulează" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Selectați fișierul de încărcat" @@ -1860,7 +1864,7 @@ msgstr "Selectați fișierul de încărcat" msgid "Accept suggested value" msgstr "Acceptați valoarea sugerată" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Selectaţi data" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 4bd96e7471..6d5e0cc59c 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -56,13 +56,13 @@ msgstr "Отменить" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Действия" @@ -73,7 +73,7 @@ msgstr "Действия" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Поиск" @@ -97,32 +97,32 @@ msgstr "Нет" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Деталь" @@ -135,7 +135,7 @@ msgstr "Деталь" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Детали" @@ -181,7 +181,7 @@ msgstr "Шаблоны тестов детали" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Детали поставщиков" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Категория детали" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Категории деталей" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Место хранения" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Места хранения" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Товары производства" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Компании" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Коды проекта" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Заказ на закупку" @@ -361,14 +361,14 @@ msgstr "Позиции заказа на закупку" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Заказ на продажу" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Заказы на продажу" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Отправка заказа на продажу" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Отгрузка заказа на продажу" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Заказ на возврат" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Контакты" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Владелец" @@ -452,15 +452,15 @@ msgstr "Владельцы" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Пользователь" @@ -544,7 +544,7 @@ msgstr "Списки выбора" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Списки выбора" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Введите данные штрихкода" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Сканировать штрихкод" @@ -755,7 +755,7 @@ msgstr "Это удалит ссылку на связанный штрих-ко #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Отвязать штрихкод" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Удалить связанное изображение?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Ошибка входа" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Проверьте введенные данные и повторите попытку." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Отправка почты прошла успешно" @@ -1721,6 +1721,10 @@ msgstr "Регистрация не активна" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Причина может быть в не верной конфигурации настроек почты или это было сделано намеренно." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Плагины" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Включено" @@ -1852,7 +1856,7 @@ msgstr "Остановлен" msgid "Running" msgstr "Работает" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Выберите файл для загрузки" @@ -1860,7 +1864,7 @@ msgstr "Выберите файл для загрузки" msgid "Accept suggested value" msgstr "Принять предложенное значение" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Выберите дату" @@ -1984,7 +1988,7 @@ msgstr "Обработка данных" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Произошла ошибка" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Редактировать" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Добавить" @@ -2261,9 +2265,9 @@ msgstr "Нет элементов" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Выход" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Склад" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Производство" @@ -2642,10 +2646,10 @@ msgstr "Производство" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Закупки" @@ -2653,10 +2657,10 @@ msgstr "Закупки" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Продажи" @@ -2774,21 +2778,21 @@ msgstr "Нет доступных результатов для поисково msgid "Attachments" msgstr "Вложения" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Заметки" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Плагин предоставлен" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Свернуть панели" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Развернуть панели" @@ -2841,7 +2845,7 @@ msgstr "Автор" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Дата" @@ -2982,11 +2986,11 @@ msgstr "Отгрузка" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Неактивный" @@ -3006,8 +3010,8 @@ msgstr "Нет склада" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "В заказе" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "В производстве" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Сведения" @@ -3042,67 +3046,8 @@ msgstr "Категория" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Расположение" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Серийный номер" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Количество" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Количество" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Расположение" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Серийный номер" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Количество" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Партия" @@ -3621,7 +3625,7 @@ msgstr "Уже импортировано" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Далее" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Редактировать деталь" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "Требования продаж" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "Замена создана" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Продукция" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "Количество для завершения" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "Количество для завершения" msgid "Status" msgstr "Статус" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Завершить производство" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Производство завершено" @@ -4445,24 +4449,24 @@ msgstr "Производство завершено" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "Количество для списания" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Списать Продукцию" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "Выбранная продукция будет завершена, но помечена списанной" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "Зарезервированные складские позиции будут израсходованы" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Продукция списана" @@ -4470,24 +4474,24 @@ msgstr "Продукция списана" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Отменить продукцию" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "Выбранная продукция будет удалена" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "Зарезервированные складские позиции будут возвращены на склад" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Производство отменено" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Производство отменено" msgid "IPN" msgstr "Внутренний артикул" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "Внутренний артикул" msgid "Allocated" msgstr "Зарезервировано" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Место хранения комплектующих" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Выберите исходное расположение для распределения запасов" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Выберите исходное расположение для рас msgid "Allocate Stock" msgstr "Зарезервировать остатки" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Запасы назначены" @@ -4552,8 +4556,8 @@ msgstr "Запасы назначены" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Запасы назначены" msgid "Consume Stock" msgstr "Израсходовать запасы" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "Складские позиции, запланированные к расходованию" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Полностью израсходовано" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Подписаться на уведомления для этой ка #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Назначить код партии и серийные номера" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Назначить код партии" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Выберите место хранения" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Пункт назначения товара выбран" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Выбрано расположение категории по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Выбрано место получения запасов" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Выбрано местоположение по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Задать место хранения" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Назначить код партии" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Задать срок годности" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Настройка упаковки" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Настройка упаковки" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Изменить статус" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Добавить заметку" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Использовать место хранения по умолчанию" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Использовать место хранения по умолчанию" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Использовать место хранения позиции заказа " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Использовать место хранения уже полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Использовать место хранения уже получе msgid "Batch Code" msgstr "Код партии" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Введите код партии для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Серийные номера" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Введите серийные номера для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Срок годности" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "Введите дату истечения срока годности полученных элементов" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "Введите дату истечения срока годности msgid "Packaging" msgstr "Упаковка" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Заметка" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Артикул поставщика" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Артикул поставщика" msgid "Received" msgstr "Получено" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Получить позиции" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "Элементы получены" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Состояние складской позиции" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Выберите часть для установки" msgid "Confirm Stock Transfer" msgstr "Подтвердить перемещение запаса" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Переместить в местоположение по умолчанию" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Переместить" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Возврат" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Количество" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Увеличить склад" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Запас добавлен" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "Увеличить количество выбранных складских позиций на указанную величину." -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Уменьшить склад" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Запас удален" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "Уменьшить количество выбранных складских позиций на указанную величину." -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Переместить склад" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Запас перемещен" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "Переместить выбранные позиции в указанное место хранения." -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "Возврат запасов" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "Запасы возвращены" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "Вернуть выбранные позиции на склад, в указанное место хранения." -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Подсчёт склада" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Запас посчитан" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "Произвести инвентаризацию выбранных складских позиций и скорректировать количество соответствующим образом." -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Изменить статус запасов" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Состояние запаса изменено" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "Изменить статус выбранных складских позиций." -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Объединить склад" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Запасы объединены" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "Объединить складские позиции" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "Операция объединения не может быть отменена" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "При объединении позиций информация об отслеживании может быть потеряна" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "При объединении может быть потеряна информация о поставщиках" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Передать запас клиенту" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Запас передан клиенту" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Удалить складскую позицию" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Запас удален" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "Эта операция необратимо удалит выбранные складские позиции." -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Расположение основного склада" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Поиск по серийному номеру" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Нет подходящих элементов" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "Несколько подходящих элементов" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "Неверный ответ сервера" @@ -5112,77 +5120,77 @@ msgstr "Данные МФА автоматически переданы в бр msgid "Successfully logged out" msgstr "Успешный выход из системы" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "Язык изменён" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "Язык изменён на заданный в вашем профиле" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Тема изменена" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "Тема интерфейса изменена на заданную в профиле" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Проверьте свой почтовый ящик, чтобы получить ссылку на сброс. Это работает только в том случае, если у вас есть учетная запись. Проверьте также спам." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Сброс не удался" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Вход уже выполнен" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "На сервере есть конфликтующие сессии для данного браузера. Пожалуйста, выйдите из системы." -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Войти в систему" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Вход выполнен успешно" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "Не удалось настроить МФА" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Пароль установлен" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Пароль был установлен успешно. Теперь вы можете войти в систему с новым паролем" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Пароль не может быть изменён" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "Пароли не совпадают" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Пароль изменен" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "Удалить выбранные складские позиции" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Действия со складом" @@ -6448,7 +6456,7 @@ msgstr "Точки" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Валюта" @@ -6947,7 +6955,7 @@ msgstr "Пользовательский статус" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Создал" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ответственный" @@ -7025,7 +7033,7 @@ msgstr "Создано" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Начальная дата" @@ -7033,7 +7041,7 @@ msgstr "Начальная дата" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Дочерние заказы на сборку" msgid "Test Results" msgstr "Результаты тестов" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Редактировать заказ на производство" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Создать заказ на сборку" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Отменить заказ для производства" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Заказ отменён" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Отменить заказ" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Отложить заказ на сборку" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Отложите этот заказ" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Отложите этот заказ" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Заказ отложен" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Оформить заказ на сборку" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Оформить данный заказ" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Оформить данный заказ" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Заказ оформлен" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Завершить заказ на сборку" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Отметить данный заказ как завершённый" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Заказ завершён" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Оформить заказ" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Завершить заказ" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Действия с заказом на сборку" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Редактировать заказ" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Дублировать заказ" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Отложить заказ" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Отменить заказ" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Заказ на сборку" @@ -7301,7 +7309,7 @@ msgstr "Валюта по умолчанию" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Производитель" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Покупатель" @@ -7350,16 +7358,16 @@ msgstr "Детали производителя" msgid "Assigned Stock" msgstr "Назначенный запас" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Редактирование компании" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Удалить компанию" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Действия с компанией" @@ -7397,24 +7405,24 @@ msgstr "Сведения о детали производителя" msgid "Received Stock" msgstr "Полученные позиции" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Редактировать делать производителя" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Создать деталь производителя" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Удалить деталь производителя" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Действия с деталью производителя" @@ -7457,28 +7465,28 @@ msgstr "Сведения о детали поставщика" msgid "Supplier Pricing" msgstr "Цены закупок" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Действия с деталью поставщика" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Редактировать деталь поставщика" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Удалить деталь поставщика" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Создать деталь поставщика" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Нет на складе" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Роли группы" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "Информация о пользователе" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Можно продавать" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Виртуальная деталь" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Дата создания" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Создал" @@ -7879,46 +7887,46 @@ msgstr "Параметры детали нельзя редактировать, #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Требуется" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "Дефицит" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Создать деталь" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Удалить деталь" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Удаление этой детали нельзя отменить" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Закупить" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Закупить на склад" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Поиск по серийному номеру" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Действия с деталью" @@ -8040,14 +8048,14 @@ msgstr "Максимальное значение" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Общая стоимость" @@ -8305,7 +8313,7 @@ msgstr "Дата оформления" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Позиции" msgid "Extra Line Items" msgstr "Дополнительные позиции" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Оформить заказ на закупку" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Отмена заказа на закупку" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Отложить заказ на закупку" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Завершить заказ на закупку" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Действия с заказом" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Номер у клиента" @@ -8376,29 +8384,29 @@ msgstr "Не указано" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Редактировать заказ на возврат" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Создать заказ на возврат" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Оформить заказ на возврат" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Отменить заказ на возврат" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Отложить заказ на возврат" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Завершить заказ на возврат" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Редактировать заказ на продажу" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Создать заказ на продажу" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Доставка" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Оформить заказ на продажу" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Отменить заказ на продажу" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Отложить заказ на продажу" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Отгрузить заказ на продажу" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Отгрузить этот заказ?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Заказ отгружен" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Завершить заказ на продажу" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Отгрузить заказ" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "Не проверено" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Дата доставки" msgid "Shipment Details" msgstr "Данные отгрузки" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Редактировать отправку" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Отменить отгрузку" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Завершить отправку" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "В обработке" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Проверено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Не проверено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Отгружено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Доставлено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Отправить отгрузку" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Действия с отгрузкой" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "Проверить" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "Отметить отправку как проверенную" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "Снять отметку" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "Отметить отправку как непроверенную" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "Сканировать складской элемент" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "Сканированный элемент помещён в местоположение" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "Ошибка при сканировании складского элемента" @@ -8749,7 +8757,7 @@ msgstr "Установленные элементы" msgid "Child Items" msgstr "Дочерние элементы" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Редактировать складскую позицию" @@ -8768,15 +8776,15 @@ msgstr "Редактировать складскую позицию" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "Созданные элементы" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "Создано {n} складских позиций" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Удалить складскую позицию" @@ -8788,7 +8796,7 @@ msgstr "Удалить складскую позицию" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Присвоить запасу серийный номер" @@ -8796,24 +8804,24 @@ msgstr "Присвоить запасу серийный номер" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Запасу присвоен серийный номер" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "Сканировать в местоположение" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "Сканировать в местоположение" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "Отсканируйте этот элемент для помещения в местоположение" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Действия со складом" @@ -8821,12 +8829,12 @@ msgstr "Действия со складом" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Сериализовать" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Сериализовать запас" @@ -8834,7 +8842,7 @@ msgstr "Сериализовать запас" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Действия со складским элементом" @@ -8850,17 +8858,17 @@ msgstr "Действия со складским элементом" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Залежалый" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Просрочен" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Недоступно" @@ -8885,6 +8893,11 @@ msgstr "Вы подписаны на получение уведомлений #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Зарезервированные позиции" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Фильтр по ответственному" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Фильтр по пользователю" @@ -9790,28 +9803,28 @@ msgstr "Показать деталь" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "Есть целевая дата" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Показать заказы с указанной целевой датой" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "Есть начальная дата" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Показать заказы с указанной начальной датой" @@ -9911,10 +9924,6 @@ msgstr "Списать продукцию" msgid "Cancel build output" msgstr "Отменить продукцию" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Зарезервированные позиции" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Обязательные тесты" @@ -10782,8 +10791,8 @@ msgstr "Импортировать детали из плагина постав #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Добавить результат тестирования" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Завершён" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Редактировать результаты теста" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Результаты теста обновлены" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Удалить результат теста" @@ -12358,27 +12367,27 @@ msgstr "Не удалось записать результат теста" msgid "Pass Test" msgstr "Тест пройден" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Показать результаты обязательных тестов" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Включить установленные" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Показать результаты для установленных складских элементов" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Пройден" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Показать только пройденные тесты" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Показать результаты активных тестов" @@ -12423,15 +12432,19 @@ msgstr "Задать вышестоящий склад" msgid "Set parent location for the selected items" msgstr "Задать вышестоящий склад для выбранных элементов" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Добавлено" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Удалено" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Нет информации о пользователе" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index 6e540d7633..e5b67c8354 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 6f46f93e3f..0aef766a52 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 42de1af789..f526dd6e57 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -56,13 +56,13 @@ msgstr "Poništi" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Akcije" @@ -73,7 +73,7 @@ msgstr "Akcije" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Pretraga" @@ -97,32 +97,32 @@ msgstr "Ne" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Deo" @@ -135,7 +135,7 @@ msgstr "Deo" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Delovi" @@ -181,7 +181,7 @@ msgstr "Šabloni testiranja dela" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Delovi nabavljača" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Kategorija delova" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Kategorije delova" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Lokacija zaliha" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Lokacije zaliha" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Stavke izgradnje" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Kompanije" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Kodovi projekta" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Narudžbenica" @@ -361,14 +361,14 @@ msgstr "Linije narudžbenica" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Nalog za prodaju" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Naloti za prodaju" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Pošiljka" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Pošiljke" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Nalog za povrat" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakti" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Vlasnik" @@ -452,15 +452,15 @@ msgstr "Vlasnici" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Korisnik" @@ -544,7 +544,7 @@ msgstr "Liste selekcija" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Liste selekcija" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Unesi podatke bar koda" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Skeniraj barkod" @@ -755,7 +755,7 @@ msgstr "Ovo će ukloniti link sa povezanim barkodom" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Prekini vezu Barkoda" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Ukloniti sliku sa ovog predmeta?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Neuspešna prijava" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Proverite svoj unos i pokušajte ponovno." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Isporuka pošte uspešna" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Ekstenzije" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Omogućeno" @@ -1852,7 +1856,7 @@ msgstr "Zaustavljeno" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "Obrađivanje podataka" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Desila se greška" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Dodaj" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Odjavljivanje" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Zalihe" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Proizvodnja" @@ -2642,10 +2646,10 @@ msgstr "Proizvodnja" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Kupovina" @@ -2653,10 +2657,10 @@ msgstr "Kupovina" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Prodaja" @@ -2774,21 +2778,21 @@ msgstr "Željena pretraga nema rezultata" msgid "Attachments" msgstr "Prilozi" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Beleške" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "Autor" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2982,11 +2986,11 @@ msgstr "Pošiljka" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Neaktivno" @@ -3006,8 +3010,8 @@ msgstr "Nema zalihe" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "Na nalogu" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "U produkciji" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detalji" @@ -3042,67 +3046,8 @@ msgstr "Kategorija" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Lokacija" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Serijski broj" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Količina" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Količina" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Lokacija" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Serijski broj" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Količina" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Serija" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Izmeni deo" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Izlazna kompilacija" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Kompletiraj izlaznu kompilaciju" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Izlazne kompilacije kompletirane" @@ -4445,24 +4449,24 @@ msgstr "Izlazne kompilacije kompletirane" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Izbrišii izlaznu kompilaciju" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Izlazna kompilacija izbriši" @@ -4470,24 +4474,24 @@ msgstr "Izlazna kompilacija izbriši" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Poništi izlazne kompilacije" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Izlazne kompilacije poništene" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Izlazne kompilacije poništene" msgid "IPN" msgstr "Identifikacioni broj dela" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "Identifikacioni broj dela" msgid "Allocated" msgstr "Alocirano" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Lokacija izvora" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Izaberi lokaciju izvora radi alokacije zaliha" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Izaberi lokaciju izvora radi alokacije zaliha" msgid "Allocate Stock" msgstr "Alociraj zalihe" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Stavke zaliha alocirane" @@ -4552,8 +4556,8 @@ msgstr "Stavke zaliha alocirane" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Stavke zaliha alocirane" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "Pretplati se za obaveštenja za ovu kategoriju" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Dodeli kod serije i serijski broj" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Dodeli kod serije" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Izaberi lokaciju" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Destinacije stavke odabrana" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Podrazmevana lokacija kategorije dela izabrana" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Primljena lokacija zaliha selektovana" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Podrazumevana lokacija izabrana" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Podesi lokaciju" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Dodeli kod serije" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Doradi pakovanje" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Doradi pakovanje" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Promeni status" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Dodaj belešku" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Prodavnica na podrazumevanoj lokaciji" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Prodavnica na podrazumevanoj lokaciji" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Prodavnica sa već primeljenom zalihom" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Prodavnica sa već primeljenom zalihom" msgid "Batch Code" msgstr "Kod serije" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Unesi kod serije za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Serijski brojevi" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "Unesi serijske brojeve za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Datum isteka" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "Pakovanje" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Beleška" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Jedinica za praćenje zaliha" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Jedinica za praćenje zaliha" msgid "Received" msgstr "Primljeno" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Primi linijske stavke" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Status zalihe" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "Izaberi deo za instalaciju" msgid "Confirm Stock Transfer" msgstr "Potvrdi transfer zalihe" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Premesti na podrazumevanu lokaciju" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Premesti" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Vrati" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Računaj" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Dodaj zalihu" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Zaliha dodata" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Ukloni zalihu" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Zaliha uklonjena" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Prebaci zalihu" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Zaliha prebačena" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Prebroj zalihe" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Zaliha prebrojena" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Promeni status zalihe" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Status zalihe izmenjen" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Spoji zalihe" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Zalihe spojene" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Dodeli zalihu mušteriji" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Zaliha dodeljena mušteriji" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Izbriši stavku zalihe" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Zaliha izbrisana" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Lokacija roditeljske zalihe" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Uspešno ste odjavljeni" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Proverite u primljenoj pošti da li imate link za resetovanje. Proverite i u spamu" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Resetovanje neuspešno" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Ulogovani ste" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Uspešno ste se ulogovali" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Lozinka podešena" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Lozinka je uspešno podešena. Sada se možete prijaviti sa novom lozinkom" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "Lozinku nije bilo moguće promeniti" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Lozinka promenjena" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Akcije zaliha" @@ -6448,7 +6456,7 @@ msgstr "Tačkasto" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuta" @@ -6947,7 +6955,7 @@ msgstr "Prilagođeni status" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Izdat od strane" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Odgovoran" @@ -7025,7 +7033,7 @@ msgstr "Kreirano" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Pod-nalozi za izradu" msgid "Test Results" msgstr "Rezultati testa" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Izmeni nalog za izradu" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Dodaj nalog za izradu" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Otkaži nalog za izradu" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Nalog otkazan" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Otkaži ovaj nalog" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Zadrži nalog za izradu" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Stavi ovaj nalog na čekanje" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Stavi ovaj nalog na čekanje" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Nalog stavljen na čekanje" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Izdaj nalog za izradu" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Izdaj ovaj nalog" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Izdaj ovaj nalog" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Nalog izdat" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Završi nalog za izradu" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Označi ovaj nalog kao završen" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Nalog završen" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Izdaj nalog" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Završi nalog" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Akcije naloga za izradu" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Izmeni nalog" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Dupliraj nalog" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Zadrži nalog" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Otkaži nalog" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Nalog za izradu" @@ -7301,7 +7309,7 @@ msgstr "Podrazumevana valuta" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Proizvođač" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Mušterija" @@ -7350,16 +7358,16 @@ msgstr "Proizvedeni delovi" msgid "Assigned Stock" msgstr "Dodeljene zalihe" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Izmeni firmu" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Obriši firmu" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Akcije firme" @@ -7397,24 +7405,24 @@ msgstr "Detalji dela proizvođača" msgid "Received Stock" msgstr "Primljene zalihe" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Izmeni deo proizvođača" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Dodaj deo proizvođača" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Obriši deo proizvođača" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Akcija dela proizvođača" @@ -7457,28 +7465,28 @@ msgstr "Detalji dela dobavljača" msgid "Supplier Pricing" msgstr "Cene dobavljača" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Akcije dela dobavljača" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Izmeni deo dobavljača" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Obriši deo dobavljača" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Dodaj deo dobavljača" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Nema zaliha" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Deo može da se proda" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Virtualni deo" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Datum kreiranja" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Kreirano od strane" @@ -7879,46 +7887,46 @@ msgstr "Parametri dela ne mogu da se izmene, deo je zaključan" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Neophodno" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Dodaj deo" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Obriši deo" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Brisanje ovog dela se ne može poništiti" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Nalog" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Naruči zalihe" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Akcije dela" @@ -8040,14 +8048,14 @@ msgstr "Maksimalna vrednost" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Ukupna cena" @@ -8305,7 +8313,7 @@ msgstr "Datum izdavanja" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Stavke" msgid "Extra Line Items" msgstr "Dodatne stavke" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Izdaj nalog za kupovinu" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Otkaži nalog za kupovinu" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Zadrži nalog za kupovinu" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Završi nalog za kupovinu" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Akcije narudžbine" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Referenca mušterije" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Izmeni reklamaciju" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Dodaj reklamaciju" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Izdaj reklamaciju" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Otkaži reklamaciju" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Zadrži reklamaciju" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Završi reklamaciju" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Izmeni prodajnu narudžbinu" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Dodaj prodajnu narudžbinu" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Isporuke" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Izdaj prodajnu narudžbinu" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Otkaži prodajnu narudžbinu" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Zadrži prodajnu narudžbinu" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "Isporuči nalog za prodaju" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "Isporuči ovaj nalog?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "Nalog isporučen" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Završi prodajnu narudžbinu" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Naruči pošiljku" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Datum dostave" msgid "Shipment Details" msgstr "Detalji isporukue" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Izmeni isporuku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Otkaži isporuku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Završi isporuku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Na čekanju" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Poslato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Isporučeno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Pošalji isporuku" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "Akcije isporuke" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Instalirane stavke" msgid "Child Items" msgstr "Podstavke" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Izmeni stavku" @@ -8768,15 +8776,15 @@ msgstr "Izmeni stavku" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Obriši stavku" @@ -8788,7 +8796,7 @@ msgstr "Obriši stavku" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "Serijalizuj stavku" @@ -8796,24 +8804,24 @@ msgstr "Serijalizuj stavku" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "Stavka serijalizovana" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Operacije nad zalihama" @@ -8821,12 +8829,12 @@ msgstr "Operacije nad zalihama" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "Serijalizuj" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "Serijalizuj zalihe" @@ -8834,7 +8842,7 @@ msgstr "Serijalizuj zalihe" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Akcije stavki" @@ -8850,17 +8858,17 @@ msgstr "Akcije stavki" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "Zastarelo" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "Isteklo" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Nedostupno" @@ -8885,6 +8893,11 @@ msgstr "Pretplaćeni ste na obaveštenja vezano za ovaj deo" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Alocirane linije" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Filtriraj po odgovornom vlasniku" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtriraj po korisniku" @@ -9790,28 +9803,28 @@ msgstr "Pogledaj deo" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "Odbaci nalog za izradu" msgid "Cancel build output" msgstr "Otkaži nalog za izradu" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Alocirane linije" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Potrebni testovi" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Dodaj test rezultat" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Završeno" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Izmeni test rezultat" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Test rezultat ažuriran" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Obriši test rezultat" @@ -12358,27 +12367,27 @@ msgstr "Neuspešno dodavanje test rezultata" msgid "Pass Test" msgstr "Uspešan test" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "Prikaži rezultate neophodnih testova" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Uključi instalirane" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Prikaži rezultate za instalirane stavke" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Uspešno" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Pokaži samo uspešne testove" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "Prikaži rezultate za omogućene testove" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Dodato" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Uklonjeno" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Nema informacije o korisniku" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index 6014e5827a..f8968749ce 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Avbryt" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Åtgärder" @@ -73,7 +73,7 @@ msgstr "Åtgärder" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Sök" @@ -97,32 +97,32 @@ msgstr "Nej" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Artkel" @@ -135,7 +135,7 @@ msgstr "Artkel" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Artiklar" @@ -181,7 +181,7 @@ msgstr "Testmall för artiklar" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Leverantörsartikel" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Artikel Kategori" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Artikelkategorier" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Lagerplats" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Lagerplats" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Tillverknings artiklar" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Företag" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Projektkoder" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Inköpsorder" @@ -361,14 +361,14 @@ msgstr "Inköpsorderrader" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Försäljningsorder" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Försäljningsorder" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Försäljningsorder leverans" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Försäljningsorder leveranser" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Returorder" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Kontakter" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Ägare" @@ -452,15 +452,15 @@ msgstr "Ägare" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Användare" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Skanna streckkod" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Ta bort länk för streckkod" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Vill du ta bort den associerade bilden från denna artikel?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Inloggningen misslyckades" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Kontrollera din inmatning och försök igen." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "E-postleverans lyckad" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Aktiverad" @@ -1852,7 +1856,7 @@ msgstr "Stoppad" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Välj datum" @@ -1984,7 +1988,7 @@ msgstr "Bearbetar data" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Ett fel inträffade" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Ändra" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Lägg till" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Logga ut" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Lagersaldo" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Inköp" @@ -2653,10 +2657,10 @@ msgstr "Inköp" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Försäljning" @@ -2774,21 +2778,21 @@ msgstr "Inga resultat tillgängliga för sökfrågan" msgid "Attachments" msgstr "Bilagor" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Anteckningar" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Datum" @@ -2982,11 +2986,11 @@ msgstr "Frakt" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Inaktiv" @@ -3006,8 +3010,8 @@ msgstr "Inget på lager" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "På order" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Under produktion" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Detaljer" @@ -3042,67 +3046,8 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Plats" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Serienummer" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Antal" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Antal" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Plats" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Serienummer" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Antal" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Nästa" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Redigera artikel" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Status" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Slutförd produktion" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Produktion som har slutförts" @@ -4445,24 +4449,24 @@ msgstr "Produktion som har slutförts" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Skrota tillverkad produktion" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Tillverkad produktion har skrotats" @@ -4470,24 +4474,24 @@ msgstr "Tillverkad produktion har skrotats" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Avbryt produktion" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Tillverkade produkter har raderats" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Tillverkade produkter har raderats" msgid "IPN" msgstr "IAN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IAN" msgid "Allocated" msgstr "Allokerad" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Tilldela streckkod" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Välj plats" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Tilldela streckkod" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Ändra status" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Lägg till anteckning" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "Batchkod" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Flytta" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Sammanfoga lager" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Ta bort lagerartikel" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Överordnad lagerplats" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Utloggningen lyckades" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Tema ändrat" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Kolla din inkorg för en återställningslänk. Detta fungerar bara om du har ett konto. Kontrollera även i skräppost." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Återställningen misslyckades" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Redan inloggad" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Inloggad" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Inloggning lyckades" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Lösenord sparat!" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Ditt lösenord har sparats. Du kan nu logga in med ditt nya lösenord." -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "Lösenord ändrat" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Lager åtgärder" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Valuta" @@ -6947,7 +6955,7 @@ msgstr "Anpassad status" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Utfärdad av" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Ansvarig" @@ -7025,7 +7033,7 @@ msgstr "Skapad" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Startdatum" @@ -7033,7 +7041,7 @@ msgstr "Startdatum" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Underordnad tillverknings order" msgid "Test Results" msgstr "Test resultat" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Redigera Tillverknings order" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Lägg till Tillverknings order" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Avbryt Tillverknings order" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Order avbruten" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Avbryt denna order" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Pausa denna order" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Pausa denna order" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Ordern är pausad" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Utfärda tillverknings order" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Utfärda denna order" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Utfärda denna order" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Order utfärdad" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Slutför tillverknings order" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Markera denna order som slutförd" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Order slutförd" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Utfärda Order" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Slutför Order" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Åtgärder Tillverknings order" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Redigera order" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Duplicera order" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Pausa order" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Avbryt order" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "Standardvaluta" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Tillverkare" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Kund" @@ -7350,16 +7358,16 @@ msgstr "Tillverkarens artiklar" msgid "Assigned Stock" msgstr "Tilldelad Lager" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Redigera företag" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Radera företag" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Inget på lager" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Grupproller" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Försäljningsbar artikel" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Virtuell artikel" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Skapad Datum" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Skapad av" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Lägg till artikel" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Ta bort artikel" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Borttagning av denna artikel kan inte återställas" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Artikel åtgärder" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Totalpris" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Radartiklar" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Slutför returorder" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Redigera försäljningsorder" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Ny försäljningsorder" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Leveranser" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Avbryt försäljningsorder" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Pausa försäljningsorder" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Slutför försäljningsorder" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Leveransorder" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Leveransdatum" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Väntande" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Levererat" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "Ej tillgänglig" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Filtrera efter användare" @@ -9790,28 +9803,28 @@ msgstr "Visa del" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Borttagen" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 6a74651233..3ac3b217c7 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "" @@ -73,7 +73,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "" @@ -97,32 +97,32 @@ msgstr "" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "" @@ -135,7 +135,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "" @@ -452,15 +452,15 @@ msgstr "" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "" @@ -755,7 +755,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "" @@ -3006,8 +3010,8 @@ msgstr "" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 -msgid "Order" -msgstr "" - #: src/pages/part/PartDetail.tsx:1171 #: src/pages/stock/StockDetail.tsx:884 +msgid "Order" +msgstr "" + +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 149d500240..18f081f220 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,13 +56,13 @@ msgstr "Vazgeç" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Eylemler" @@ -73,7 +73,7 @@ msgstr "Eylemler" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Ara" @@ -97,32 +97,32 @@ msgstr "Hayır" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Parça" @@ -135,7 +135,7 @@ msgstr "Parça" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Parçalar" @@ -181,7 +181,7 @@ msgstr "Parça Test Şablonları" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Parça Kategorisi" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Parça Kategorileri" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Stok Konumu" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Stok Konumları" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Üretim Kalemleri" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Şirketler" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Proje Kodları" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Satın Alma Siparişi" @@ -361,14 +361,14 @@ msgstr "Satın Alma Sipariş Satırları" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Satış Siparişi" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Satış Siparişleri" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Satış Siparişi Gönderisi" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Satış Siparişi Gönderileri" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "İade Emri" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Bağlantılar" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Sahip" @@ -452,15 +452,15 @@ msgstr "Sahipler" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Kullanıcı" @@ -544,7 +544,7 @@ msgstr "Seçim Listeleri" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Seçim Listeleri" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Barkod verisi gir" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Barkod Tara" @@ -755,7 +755,7 @@ msgstr "Bu, ilgili barkoda olan bağlantıyı kaldıracaktır" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Barkodun Bağlantısını Kaldır" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Bu ögeyle ilişkilendirilmiş görsel kaldırılsın mı?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Giriş başarısız" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Lütfen bilgilerinizi kontrol edin ve yeniden giriş yapın." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "E-posta teslimi başarılı" @@ -1721,6 +1721,10 @@ msgstr "Kayıt aktif değil" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "Bu, eksik posta ayarlarıyla ilgili olabilir veya kasıtlı bir karar olabilir." +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Eklentiler" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Etkin" @@ -1852,7 +1856,7 @@ msgstr "Durdu" msgid "Running" msgstr "Çalışıyor" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "Yüklemek için dosya seçin" @@ -1860,7 +1864,7 @@ msgstr "Yüklemek için dosya seçin" msgid "Accept suggested value" msgstr "Önerilen değeri kabul et" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "Tarih seçin" @@ -1984,7 +1988,7 @@ msgstr "Veri İşleniyor" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Bir hata oluştu" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "Değiştir" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Ekle" @@ -2261,9 +2265,9 @@ msgstr "Öğe yok" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Çıkış" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Stok" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Üretim" @@ -2642,10 +2646,10 @@ msgstr "Üretim" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Satın Alma" @@ -2653,10 +2657,10 @@ msgstr "Satın Alma" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Satış" @@ -2774,21 +2778,21 @@ msgstr "Arama sorgusu için sonuç yok" msgid "Attachments" msgstr "Ekler" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Notlar" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "Eklenti Sağlandı" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "Panelleri daralt" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "Panelleri genişlet" @@ -2841,7 +2845,7 @@ msgstr "Yazar" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Tarih" @@ -2982,11 +2986,11 @@ msgstr "Gönderi" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Pasif" @@ -3006,8 +3010,8 @@ msgstr "Stok yok" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "Siparişte" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Üretimde" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Ayrıntılar" @@ -3042,67 +3046,8 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Konum" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Seri Numarası" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Miktar" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Miktar" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Konum" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Seri Numarası" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Miktar" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Parti" @@ -3621,7 +3625,7 @@ msgstr "Zaten İçe Aktarıldı" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "Sonraki" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Parçayı Düzenle" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Üretim Çıktısı" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Durum" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Üretim Çıktılarını Tamamla" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Üretim çıktıları tamamlandı" @@ -4445,24 +4449,24 @@ msgstr "Üretim çıktıları tamamlandı" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Üretim Çıktılarını Hurdaya Ayır" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Üretim çıktıları hurdaya ayrıldı" @@ -4470,24 +4474,24 @@ msgstr "Üretim çıktıları hurdaya ayrıldı" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Üretim Çıktılarını İptal Et" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Üretim çıktıları iptal edildi" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Üretim çıktıları iptal edildi" msgid "IPN" msgstr "DPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "DPN" msgid "Allocated" msgstr "Tahsis Edildi" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Kaynak Konum" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "Stoku Tahsis Et" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Parti No ve Seri No Ataması" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Parti Kodu Ata" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Konum Seçiniz" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Kalemin Hedefi seçildi" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Parça kategorisi varsayılan konumu seçildi" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Varış konumu seçildi" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Varsayılan konum seçildi" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Konum Ayarla" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Parti Kodu Ata" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "Son Kullanma Tarihi Belirle" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Paketlemeyi Ayarla" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Paketlemeyi Ayarla" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Durumu Değiştir" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Note Ekle" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Varsayılan konumda depola" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Varsayılan konumda depola" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "Satırdaki hedefe depola " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Mevcut stokla birlikte depola" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Mevcut stokla birlikte depola" msgid "Batch Code" msgstr "Parti Kodu" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Seri Numaraları" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Son Kullanma Tarihi" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "Paketleme" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Not" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Teslim Alındı" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Kalemleri Teslim Al" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Stok Durumu" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "Stok Transferini Onayla" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Varsayılan konuma taşı" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Taşı" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "Geri Dön" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Say" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Stok Ekle" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Stok Eklendi" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Stok Kaldır" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Stok Kaldırıldı" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Stoku Aktar" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "Stok Transfer Edildi" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Stoku Say" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "Stok Sayıldı" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Stok Durumunu Değiştir" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "Stok Durumu Değişti" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Stoku Birleştir" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "Stok Birleştirildi" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "Stoku Müşteriye Ata" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "Stok Müşteriye Atandı" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Stok Kalemlerini Sil" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "Stok Silindi" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Üst stok konumu" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "Seri Numarası Bul" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "Eşleşen ürün bulunamadı" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Başarıyla çıkış yapıldı" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "Tema değişti" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Bir sıfırlama bağlantısı için gelen kutunuzu veya spam kutunuzu yoklayın. Bu yalnızca bir hesabınız varsa çalışacaktır." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Sıfırlama başarısız" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Zaten giriş yapıldı" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Giriş Yapıldı" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Başarıyla giriş yapıldı" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Şifre belirlendi" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Şifreniz başarıyla değiştirildi. Artık yeni şifrenizle giriş yapabilirsiniz" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Stok Eylemleri" @@ -6448,7 +6456,7 @@ msgstr "Noktalar" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Para Birimi" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Düzenleyen" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Sorumlu" @@ -7025,7 +7033,7 @@ msgstr "Oluşturuldu" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "Başlangıç Tarihi" @@ -7033,7 +7041,7 @@ msgstr "Başlangıç Tarihi" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Alt Üretim Emirleri" msgid "Test Results" msgstr "Test Sonuçları" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Üretim Emrini Düzenle" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Üretim Emri Ekle" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Üretim Emrini İptal Et" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Sipariş iptal edildi" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Bu siparişi iptal et" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Üretimi Askıya Al" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Bu üretimi askıya al" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Bu üretimi askıya al" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Beklemeye alınan sipariş" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Üretim Emri Düzenle" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Bu siparişi düzenle" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Bu siparişi düzenle" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Sipariş düzenlendi" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Üretim Emrini Tamamla" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Bu siparişi tamamlandı olarak imle" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Sipariş tamamlandı" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Sipariş Düzenle" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Siparişi Tamamla" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Üretim Emri Eylemleri" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Siparişi düzenle" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Siparişi çoğalt" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Siparişi beklet" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Siparişi iptal et" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Üretim Emri" @@ -7301,7 +7309,7 @@ msgstr "Varsayılan Para Birimi" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Üretici" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Müşteri" @@ -7350,16 +7358,16 @@ msgstr "Üretilen Parçalar" msgid "Assigned Stock" msgstr "Atanan Parçalar" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Şirketi Düzenle" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Şirketi Sil" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Şirket Eylemleri" @@ -7397,24 +7405,24 @@ msgstr "Üretici Parçası Ayrıntıları" msgid "Received Stock" msgstr "Teslim Alınan Stok" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Üretici Parçasını Düzenle" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Üretici Parçası Ekle" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Üretici Parçasını Sil" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Üretici Parçası Eylemleri" @@ -7457,28 +7465,28 @@ msgstr "Tedarikçi Parça Ayrıntıları" msgid "Supplier Pricing" msgstr "Tedarikçi Fiyatlandırması" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Tedarikçi Parçası Eylemleri" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Tedarikçi Parçasını Düzenle" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Tedarikçi Parçasını Sil" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Tedarikçi Parçası Ekle" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Stok Yok" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "Grup Rolleri" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Satılabilir Parça" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Sanal Parça" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Oluşturma Tarihi" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Oluşturan" @@ -7879,46 +7887,46 @@ msgstr "Parça kilitli olduğundan bu parçanın parametreleri düzenlenemez" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Gerekli" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Parça Ekle" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Parçayı Sil" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Bu parçanın silinmesi geri alınamaz" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Emir" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "Stok Sipariş Et" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "Seri numarasına göre ara" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Parça Eylemleri" @@ -8040,14 +8048,14 @@ msgstr "Maksimum Değer" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Toplam Fiyat" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Satırlar" msgid "Extra Line Items" msgstr "Ek Kalemler" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Satın Alma Siparişi Düzenle" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Satın Alma Siparişini İptal Et" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Satın Alma Siparişini Beklet" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Satın Alma Siparişini Tamamla" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Sipariş Eylemleri" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Müşteri Referansı" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "İade Emrini Düzenle" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "İade Emri Ekle" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "İade Emri Düzenle" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "İade Emrini İptal Et" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "İade Emrini Beklet" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "İade Emrini Tamamla" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Satış Siparişlerini Düzenle" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Satış Siparişi Ekle" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Gönderiler" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Satış Siparişi Düzenle" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Satış Siparişini İptal Et" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Satış Siparişini Beklet" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Satış Siparişini Tamamla" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Siparişi Gönder" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "Teslimat Tarihi" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Gönderiyi Düzenle" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "Gönderiyi Tamamla" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "Bekliyor" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "Kontrol edildi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "Kontrol Edilmedi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "Gönderildi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Teslim Edildi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "Teslimatı Gönder" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Takılı Kalemler" msgid "Child Items" msgstr "Alt Ögeler" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Stok Kalemini Düzenle" @@ -8768,15 +8776,15 @@ msgstr "Stok Kalemini Düzenle" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Stok Kalemini Sil" @@ -8788,7 +8796,7 @@ msgstr "Stok Kalemini Sil" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Stok İşlemleri" @@ -8821,12 +8829,12 @@ msgstr "Stok İşlemleri" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Stok Kalemi Eylemleri" @@ -8850,17 +8858,17 @@ msgstr "Stok Kalemi Eylemleri" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "Tahsis Edilen Kalemler" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "Sorumlu sahibine göre süz" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "Kullanıcıya göre süz" @@ -9790,28 +9803,28 @@ msgstr "Parçayı Görüntüle" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "Üretim çıktısını hurdaya ayır" msgid "Cancel build output" msgstr "Üretim çıktısını iptal et" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "Tahsis Edilen Kalemler" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "Gerekli Testler" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "Test Sonucu Ekle" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "Bitti" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "Test Sonucunu Düzenle" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "Test sonucu güncellendi" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "Test Sonucunu Sil" @@ -12358,27 +12367,27 @@ msgstr "Test sonucunu kaydetme başarısız oldu" msgid "Pass Test" msgstr "Testi Geçir" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "İstenen testler için sonuçları göster" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "Takılıyı Dahil Et" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "Takılı stok kalemleri için sonuçları göster" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "Geçti" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "Yalnızca geçen testleri göster" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "Eklendi" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "Kaldırıldı" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "Kullanıcı bilgisi yok" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index 2cb9337b28..c0cc4ed7d4 100644 --- a/src/frontend/src/locales/uk/messages.po +++ b/src/frontend/src/locales/uk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -56,13 +56,13 @@ msgstr "Скасувати" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Дії" @@ -73,7 +73,7 @@ msgstr "Дії" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Пошук" @@ -97,32 +97,32 @@ msgstr "Ні" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Частина" @@ -135,7 +135,7 @@ msgstr "Частина" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Частини" @@ -181,7 +181,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Частини від постачальника" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Категорія" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Категорії" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Розташування складу" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Розташування складу" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Зібрати предмет" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Компанії" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Коди проєкту" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Замовлення на купівлю" @@ -361,14 +361,14 @@ msgstr "" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Замовлення на купівлю" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Контакти" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Власник" @@ -452,15 +452,15 @@ msgstr "Власники" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Користувач" @@ -544,7 +544,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Введіть дані штрихкоду" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Сканувати штрих-код" @@ -755,7 +755,7 @@ msgstr "Це призведе до видалення посилання з ві #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Відв'язати штрих-код" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Видалити пов'язане зображення з цього елемента?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Не вдалося увійти" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Перевірте введені дані та повторіть спробу." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Пошту відправлено" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Плагіни" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "Увімкнено" @@ -1852,7 +1856,7 @@ msgstr "Зупинено" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Додати" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Вихід" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "В наявності" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "Виробництво" @@ -2642,10 +2646,10 @@ msgstr "Виробництво" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "" @@ -2653,10 +2657,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "" @@ -2774,21 +2778,21 @@ msgstr "" msgid "Attachments" msgstr "Вкладення" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Нотатки" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "Автор" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Дата" @@ -2982,11 +2986,11 @@ msgstr "" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Неактивний" @@ -3006,8 +3010,8 @@ msgstr "Немає в наявності" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "" @@ -3042,67 +3046,8 @@ msgstr "Категорія" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Серійний номер" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Кількість" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Кількість" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Серійний номер" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Кількість" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Пакетно" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Статус" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "" @@ -4445,24 +4449,24 @@ msgstr "" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "" @@ -4470,24 +4474,24 @@ msgstr "" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "" msgid "IPN" msgstr "" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Розташування джерела" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "Вибір розташування вихідного товару при розподілі запасів" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "Вибір розташування вихідного товару пр msgid "Allocate Stock" msgstr "" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "Елементи складу виділені" @@ -4552,8 +4556,8 @@ msgstr "Елементи складу виділені" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "Елементи складу виділені" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Призначити Номер серії збірки та Серійний номер" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "Призначити Номер серії збірки" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Оберіть розташування" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "Призначити Номер серії збірки" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "" msgid "Batch Code" msgstr "Номер серії збірки" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "Введіть Номер серії збірки для отриманих елементів" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Нотатки" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Артикул, SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "Артикул, SKU" msgid "Received" msgstr "Отримано" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Стан залишків" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Перемістити в типове розташування" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Перемістити" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Кількість" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Додати запаси" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "Додано елемент складу" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Видалити елемент складу" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "Видалено елемент складу" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Переміщення запасів" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Кількість запасів" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Перевірте вашу поштову скриньку для скидання посилання. Це працює тільки в тому випадку, якщо у вас є обліковий запис. Перевірити також спам." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "Вхід вже здійснено" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Пароль успішно встановлено. Тепер ви можете увійти в систему, використовуючи новий пароль" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Дії над запасами" @@ -6448,7 +6456,7 @@ msgstr "Крапки" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Відповідальний" @@ -7025,7 +7033,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Дочірні Замовлення на збірку" msgid "Test Results" msgstr "" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "" @@ -7301,7 +7309,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "" @@ -7350,16 +7358,16 @@ msgstr "Вироблені деталі" msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "" @@ -7397,24 +7405,24 @@ msgstr "" msgid "Received Stock" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "" @@ -7457,28 +7465,28 @@ msgstr "" msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Необхідний" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Видалити деталь" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Видалення цього елементу не може бути скасовано" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "Замовлення" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "" @@ -8040,14 +8048,14 @@ msgstr "Максимальне значення" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "" msgid "Extra Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "" msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "" @@ -8768,15 +8776,15 @@ msgstr "" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "" @@ -8788,7 +8796,7 @@ msgstr "" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "" @@ -8821,12 +8829,12 @@ msgstr "" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "" @@ -8850,17 +8858,17 @@ msgstr "" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "Показувати замовлення з цільовою датою" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "Показувати замовлення з датою початку" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index d79614469c..7cac361eb1 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "Hủy bỏ" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "Chức năng" @@ -73,7 +73,7 @@ msgstr "Chức năng" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "Tìm kiếm" @@ -97,32 +97,32 @@ msgstr "Không" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "Phụ kiện" @@ -135,7 +135,7 @@ msgstr "Phụ kiện" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "Phụ tùng" @@ -181,7 +181,7 @@ msgstr "Mẫu thử nghiệm" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "Nhà cung cấp phụ kiện" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "Danh mục phụ kiện" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "Danh mục phụ kiện" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "Vị trí kho hàng" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "Vị trí kho hàng" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "Xây dựng mặt hàng" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "Doanh nghiệp" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "Mã dự án" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "Đơn đặt mua" @@ -361,14 +361,14 @@ msgstr "Các dòng đơn đặt hàng" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "Đơn đặt bán" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "Đơn hàng bán" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "Vận chuyển đơn hàng" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "Vận chuyển đơn hàng" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "Đơn hàng trả lại" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "Danh bạ" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "Chủ sở hữu" @@ -452,15 +452,15 @@ msgstr "Chủ sở hữu" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "Người dùng" @@ -544,7 +544,7 @@ msgstr "Danh sách chọn" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "Danh sách chọn" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "Nhập dữ liệu mã vạch" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "Quét mã vạch" @@ -755,7 +755,7 @@ msgstr "Thao tác này sẽ xóa liên kết đến mã vạch được liên k #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "Gỡ liên kết mã vạch" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "Xóa hình liên quan khỏi mục này?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "Đăng nhập thất bại" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "Kiểm tra đầu vào của bạn và thử lại." #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "Thư đã được gửi đi thành công" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "Plugins" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "" @@ -1852,7 +1856,7 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "Đang xử lý dữ liệu" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "Có lỗi xảy ra" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "Thêm" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "Đăng xuất" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "Kho hàng" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "Mua sắm" @@ -2653,10 +2657,10 @@ msgstr "Mua sắm" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "Bán hàng" @@ -2774,21 +2778,21 @@ msgstr "Không có kết quả nào được tìm thấy với truy vấn tìm k msgid "Attachments" msgstr "Đính kèm" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "Ghi chú" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "Ngày" @@ -2982,11 +2986,11 @@ msgstr "Lô hàng" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "Không hoạt động" @@ -3006,8 +3010,8 @@ msgstr "Hết hàng" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "On Order" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Đang sản xuất" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "Chi tiết" @@ -3042,67 +3046,8 @@ msgstr "Danh mục" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "Vị trí" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "Số sê-ri" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "Số lượng" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "Số lượng" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "Vị trí" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "Số sê-ri" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "Số lượng" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "Sửa phụ kiện" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "Trạng thái" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "Hoàn thành xây dựng đầu ra" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "Xây dựng đầu ra đã hoàn thành" @@ -4445,24 +4449,24 @@ msgstr "Xây dựng đầu ra đã hoàn thành" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "Loại bỏ xây dựng đầu ra" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "Xây dựng đầu ra đã bị hủy bỏ" @@ -4470,24 +4474,24 @@ msgstr "Xây dựng đầu ra đã bị hủy bỏ" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "Loại bỏ xây dựng đầu ra" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "Xây dựng đầu ra đã bị hủy" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "Xây dựng đầu ra đã bị hủy" msgid "IPN" msgstr "IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "IPN" msgid "Allocated" msgstr "" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "Vị trí nguồn cung" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "" msgid "Allocate Stock" msgstr "Phân kho" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "" @@ -4552,8 +4556,8 @@ msgstr "" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "Chọn vị trí" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "Đã chọn đích đến của mặt hàng" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "Vị trí mặc định danh mục đã được chọn" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "Vị trí kho hàng nhận đã được chọn" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "Vị trí mặc định đã chọn" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "Cài đặt vị trí" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "Điều chỉnh bao bì" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "Điều chỉnh bao bì" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "Thay đổi trạng thái" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "Thêm ghi chú" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "Cửa hàng ở vị trí mặc định" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "Cửa hàng ở vị trí mặc định" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "Cửa hàng đã nhận hàng" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "Cửa hàng đã nhận hàng" msgid "Batch Code" msgstr "Mã lô hàng" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "Số sê-ri" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "Đóng gói" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Ghi chú" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "SKU" msgid "Received" msgstr "Đã nhận" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "Nhận hạng mục" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "Trạng thái kho" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "Đến vị trí mặc định" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "Di chuyển" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "Đếm" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "Thêm kho" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "Xoá kho" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "Chuyển kho" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "Kiểm kê" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "Đổi trạng thái kho" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "Gộp kho" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "Xóa mặt hàng trong kho" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "Vị trí kho lớn" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "Đăng xuất thành công" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Kiểm tra hộp thư để lấy liên kết đặt lại. Việc này chỉ có tác dụng khi bạn có tài khoản. Cần kiểm tra thư mục Spam/Junk." -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "Thiết lập lại thất bại" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "Đã đăng nhập" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "Đăng nhập thành công." -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "Đã đặt mật khẩu" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "Mật khẩu đã được đặt mới thành công. Bạn có thể đăng nhập bằng mật khẩu mới" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "Thao tác kho" @@ -6448,7 +6456,7 @@ msgstr "" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "Tiền tệ" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "Cấp bởi" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "Chịu trách nhiệm" @@ -7025,7 +7033,7 @@ msgstr "Đã tạo" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "Đơn đặt bản dựng con" msgid "Test Results" msgstr "Kết quả kiểm tra" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "Sửa đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "Tạo đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "Hủy đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "Đã huỷ giao dịch" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "Hủy đơn hàng này" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "Chuyển trạng thái chờ đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "Chuyển đơn hàng sang trạng thái chờ" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "Chuyển đơn hàng sang trạng thái chờ" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "Đơn hàng đã chuyển sang chờ" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "Xác nhận" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "Xác nhận" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "Xác nhận" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "Đã xác nhận" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "Hoàn thành" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "Đánh dấu hoàn thành" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "Hoàn thành" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "Xác nhận" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "Hoàn thành" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "Thao tác đơn đặt bản dựng" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "Chỉnh sửa đơn hàng" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "Nhân bản đơn hàng" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "Giữ đơn hàng" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "Hủy đơn hàng" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "Xây dựng đơn hàng" @@ -7301,7 +7309,7 @@ msgstr "Tiền tệ mặc định" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "Nhà sản xuất" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "Khách hàng" @@ -7350,16 +7358,16 @@ msgstr "Nguyên liệu nhà sản xuất" msgid "Assigned Stock" msgstr "Kho đã được giao" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "Sửa doanh nghiệp" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "Xóa doanh nghiệp" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "Chức năng doanh nghiệp" @@ -7397,24 +7405,24 @@ msgstr "Chi tiết nguyên liệu" msgid "Received Stock" msgstr "Kho đã nhận hàng" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "Sửa" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "Thêm" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "Xoá" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "Thao tác" @@ -7457,28 +7465,28 @@ msgstr "Chi tiết" msgid "Supplier Pricing" msgstr "Giá nhà cung cấp" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "Thao tác" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "Sửa sản phẩm nhà cung cấp" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "Xoá" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "Thêm sản phẩm nhà cung cấp" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "Hết hàng" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "Có thể bán" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "Nguyên liệu ảo" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "Ngày tạo" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "Tạo bởi" @@ -7879,46 +7887,46 @@ msgstr "" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "Bắt buộc" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "Thêm nguyên liệu" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "Xoá nguyên liệu" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "Không thể khôi phục việc xóa nguyên liệu này" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "Thao tác" @@ -8040,14 +8048,14 @@ msgstr "Giá trị tối đa" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "Tổng tiền" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "Dòng hàng hóa" msgid "Extra Line Items" msgstr "Thêm dòng mở rộng" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "Xác nhận đơn hàng" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "Huỷ đơn hàng" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "Tạm hoãn đơn hàng" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "Hoàn thành đơn hàng" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "Chức năng đơn đặt" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "Tham chiếu khách hàng" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "Sửa đơn hoàn" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "Thêm đơn hoàn" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "Xác nhận đơn hoàn" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "Huỷ đơn hoàn" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "Tạm hoãn đơn hoàn" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "Hoàn thành đơn hoàn" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "Sửa đơn hàng sale" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "Thêm đơn hàng sale" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "Vận chuyển" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "Xác nhận đơn hàng sale" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "Huỷ đơn hàng sale" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "Tạm hoãn đơn hàng sale" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "Hoàn thành đơn hàng sale" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "Thứ tự vận đơn" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "Mục đã cài đặt" msgid "Child Items" msgstr "Mục con" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "Sửa hàng trong kho" @@ -8768,15 +8776,15 @@ msgstr "Sửa hàng trong kho" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "Xoá kho item" @@ -8788,7 +8796,7 @@ msgstr "Xoá kho item" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "" @@ -8796,24 +8804,24 @@ msgstr "" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "Hoạt động kho" @@ -8821,12 +8829,12 @@ msgstr "Hoạt động kho" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "" @@ -8834,7 +8842,7 @@ msgstr "" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "Thao tác kho items" @@ -8850,17 +8858,17 @@ msgstr "Thao tác kho items" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "" msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "" @@ -12358,27 +12367,27 @@ msgstr "" msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index ca6b6da34d..c739496ca8 100644 --- a/src/frontend/src/locales/zh_Hans/messages.po +++ b/src/frontend/src/locales/zh_Hans/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "取消" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "操作" @@ -73,7 +73,7 @@ msgstr "操作" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "搜索" @@ -97,32 +97,32 @@ msgstr "否" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "零件" @@ -135,7 +135,7 @@ msgstr "零件" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "零件" @@ -181,7 +181,7 @@ msgstr "零件测试模板" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "供应商零件" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "零件类别" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "零件类别" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "库存地点" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "库存地点" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "构建多个项目" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "公司" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "项目编码" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "采购订单" @@ -361,14 +361,14 @@ msgstr "采购订单行" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "销售订单" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "销售订单" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "销售订单配送" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "销售订单配送" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "退货订单" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "联系人" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "所有者" @@ -452,15 +452,15 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "用户" @@ -544,7 +544,7 @@ msgstr "选择列表" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "选择列表" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "输入条形码数据" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "扫描条形码" @@ -755,7 +755,7 @@ msgstr "这将删除关联条形码的链接" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "解绑条形码" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "删除与此项关联的图片?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "登录失败" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "请检查您的输入并重试。" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "邮件发送成功" @@ -1721,6 +1721,10 @@ msgstr "注册未激活" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "可能原因:邮件设置缺失或人为设定。" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "插件" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "已启用" @@ -1852,7 +1856,7 @@ msgstr "已停止" msgid "Running" msgstr "运行中" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "选择要上传的文件" @@ -1860,7 +1864,7 @@ msgstr "选择要上传的文件" msgid "Accept suggested value" msgstr "接受建议值" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "选择日期" @@ -1984,7 +1988,7 @@ msgstr "处理数据中" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "发生错误" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "更改" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "添加" @@ -2261,9 +2265,9 @@ msgstr "没有项目" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "登出" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "库存" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "生产" @@ -2642,10 +2646,10 @@ msgstr "生产" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "采购" @@ -2653,10 +2657,10 @@ msgstr "采购" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "销售" @@ -2774,21 +2778,21 @@ msgstr "没有可供搜索查询的结果" msgid "Attachments" msgstr "附件" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "备注" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "插件已提供" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "收起面板" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "展开面板" @@ -2841,7 +2845,7 @@ msgstr "作者" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日期" @@ -2982,11 +2986,11 @@ msgstr "配送" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "未激活" @@ -3006,8 +3010,8 @@ msgstr "无库存" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "订购中" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "生产中" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "详情" @@ -3042,67 +3046,8 @@ msgstr "类别" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "位置" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "序列号" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "数量" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "数量" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "位置" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "序列号" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "数量" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "批次" @@ -3621,7 +3625,7 @@ msgstr "已经载入" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "下一个" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "编辑零件" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "销售需求" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "替代项已添加" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "生产产出" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "待完成数量" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "待完成数量" msgid "Status" msgstr "状态" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "完成生产输出" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "生产已完成" @@ -4445,24 +4449,24 @@ msgstr "生产已完成" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "待报废数量" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "报废生产输出" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "选定的生产产出将被完成,但标记为报废" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "已分配的库存物料将被消耗" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "生产已完成" @@ -4470,24 +4474,24 @@ msgstr "生产已完成" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "取消生产输出" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "选定的生产产出将被移除" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "已分配的库存物料将退回可用库存" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "生产已完成" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "生产已完成" msgid "IPN" msgstr "内部零件编码 IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "内部零件编码 IPN" msgid "Allocated" msgstr "已分配" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "来源地点" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "选择分配库存的源位置" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "选择分配库存的源位置" msgid "Allocate Stock" msgstr "分配库存" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "分配的库存项目" @@ -4552,8 +4556,8 @@ msgstr "分配的库存项目" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "分配的库存项目" msgid "Consume Stock" msgstr "消耗库存" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "计划消耗的库存物品" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "已全部消耗" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "订阅此类别的通知" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "分配批次代码和序列号" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "分配批号" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "选择位置" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "已选择项目目的地" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "已选择零件类别默认位置" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "已选择接收库存位置" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "已选择默认位置" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "设置位置" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "分配批号" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:581 msgid "Set Expiry Date" msgstr "设置到期日期" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "调整封包" - #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "调整封包" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "更改状态" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "添加备注" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "存储在默认位置" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "存储在默认位置" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "存储至行项目指定位置 " -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "存储已收到的库存" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "存储已收到的库存" msgid "Batch Code" msgstr "批号" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "输入接收项目的批号" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "序列号" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "输入接收项目的序列号" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "输入接收项目的到期日期" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "输入接收项目的到期日期" msgid "Packaging" msgstr "包装" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "备注" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "库存单位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "库存单位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "接收行项目" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "物料已收货" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "库存状态" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "选择要安装的零件" msgid "Confirm Stock Transfer" msgstr "确认库存转移" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "移动到默认位置" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "移动" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "退货" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "总计" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "添加库存" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "库存已添加" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "按指定数量增加选定库存物料的存量。" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "移除库存" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "库存已移除" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "按指定数量减少选定库存物料的存量。" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "转移库存" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "库存已转移" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "将选定物料转移至指定位置。" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "退回库存" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "库存已退回" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "将选定物料退回库存至指定位置。" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "库存数量" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "库存计数" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "统计选定库存物料数量并按需调整。" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "更改库存状态" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "库存状态已改变" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "变更选定库存物料的状态。" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "合并库存" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "库存已合并" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "合并库存物料" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "合并操作不可逆" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "合并操作可能导致追溯信息丢失" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "合并操作可能导致供应商信息丢失" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "将库存分配给客户" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "库存已分配给客户" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "删除库存项" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "库存已删除" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "此操作将永久删除选定的库存物料。" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "上级库存地点" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "查找序列号" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "未找到匹配项" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "存在多个匹配项" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "服务器返回无效响应" @@ -5112,77 +5120,77 @@ msgstr "浏览器自动提供了MFA验证信息" msgid "Successfully logged out" msgstr "已成功登出" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "语言已更改" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "您的活动语言已被更改为您个人资料中设置的语言" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "主题已更改" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "您的活动主题已被更改为您个人资料中设置的主题" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "查看收件箱中的重置链接。这只有在您有账户的情况下才会起作用。也请检查垃圾邮件。" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "重置失败" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "您已经登陆了" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "此浏览器的服务器上存在冲突会话。请先登出该会话。" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "已登录" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "已成功登入" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "设置 MFA 失败" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "密码已设置" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "密码设置成功。您现在可以使用新密码登录" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "无法更改密码" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "两个密码不匹配" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "密码已更改" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "删除选中的库存物料" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "库存操作" @@ -6448,7 +6456,7 @@ msgstr "点" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "货币" @@ -6510,7 +6518,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:85 msgid "Quick Actions" -msgstr "" +msgstr "快捷方式" #: src/pages/Index/Settings/AdminCenter/Index.tsx:107 #~ msgid "User Management" @@ -6518,7 +6526,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:115 msgid "Home" -msgstr "" +msgstr "首页" #: src/pages/Index/Settings/AdminCenter/Index.tsx:122 msgid "Users / Access" @@ -6947,7 +6955,7 @@ msgstr "自定义状态" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "发布人" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "责任人" @@ -7025,7 +7033,7 @@ msgstr "已创建" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "开始日期" @@ -7033,7 +7041,7 @@ msgstr "开始日期" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "子生产订单" msgid "Test Results" msgstr "测试结果" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "编辑生产订单" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "添加生产订单" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "取消生产订单" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "订单已取消" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "取消此订单" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "挂起生产订单" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "将此订单挂起" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "将此订单挂起" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "挂起订单" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "发出生产订单" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "发出这个订单" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "发出这个订单" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "订单发起" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "完成生产订单" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "标记该订单为已完成" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "订单已完成" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "发布订单" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "完成订单" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "生产订单操作" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "编辑订单" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "复制订单" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "挂起订单" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "取消订单" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "生产订单" @@ -7301,7 +7309,7 @@ msgstr "默认货币单位" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "制造商" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "客户" @@ -7350,16 +7358,16 @@ msgstr "制成零件" msgid "Assigned Stock" msgstr "已分配的库存" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "编辑公司" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "删除该公司" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "公司操作" @@ -7397,24 +7405,24 @@ msgstr "制造商零件详情" msgid "Received Stock" msgstr "接收库存" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "编辑制造商零件" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "添加制造商零件" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "删除制造商零件" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "制造商零件操作" @@ -7457,28 +7465,28 @@ msgstr "供应商零件详情" msgid "Supplier Pricing" msgstr "供应商价格" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "供应商零件操作" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "编辑供应商零件" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "删除供应商零件" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "添加供应商零件" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "无库存" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "分组角色" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "用户信息" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "可销售零件" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "虚拟零件" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "创建日期" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "创建人" @@ -7879,46 +7887,46 @@ msgstr "零件参数无法编辑,因为零件已锁定" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "必填" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "添加零件" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "删除零件" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "删除此零件无法撤销" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "订单" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "订单库存" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "按序列号搜索" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "零件选项" @@ -8040,14 +8048,14 @@ msgstr "最大值" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "总价" @@ -8305,7 +8313,7 @@ msgstr "签发日期" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "行项目" msgid "Extra Line Items" msgstr "额外行项目" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "发布采购订单" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "取消采购订单" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "挂起采购订单" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "完成采购订单" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "订单操作" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "客户参考" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "编辑退货订单" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "添加退货订单" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "发布退货订单" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "取消退货订单" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "挂起退货订单" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "完成退货订单" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "编辑销售订单" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "添加销售订单" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "配送" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "发布销售订单" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "取消销售订单" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "挂起销售订单" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "销售订单发货" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "确认发货此订单?" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "订单已发货" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "完成销售订单" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "装货单" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "送达日期" msgid "Shipment Details" msgstr "发货详情" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "编辑配送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "取消发货" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "完成配送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "待定" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "已配送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "已送达" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "发送货物" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "货运操作" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "扫描库存物料" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "库存物料已扫描入库" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "库存物料扫描错误" @@ -8749,7 +8757,7 @@ msgstr "已安装的项目" msgid "Child Items" msgstr "子项目" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "编辑库存项" @@ -8768,15 +8776,15 @@ msgstr "编辑库存项" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "物料已创建" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "已创建 {n} 个库存物料" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "删除库存项" @@ -8788,7 +8796,7 @@ msgstr "删除库存项" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "序列化库存" @@ -8796,24 +8804,24 @@ msgstr "序列化库存" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "库存项已创建" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "扫码入库至指定位置" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "扫码入库" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "将此物料扫码入库至指定库位" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "库存操作" @@ -8821,12 +8829,12 @@ msgstr "库存操作" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "序列化库存" @@ -8834,7 +8842,7 @@ msgstr "序列化库存" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "库存项操作" @@ -8850,17 +8858,17 @@ msgstr "库存项操作" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "呆滞" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "已过期" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "不可用" @@ -8885,6 +8893,11 @@ msgstr "您已订阅此零件的通知" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "已分配的项目" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "根据负责人进行筛选" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "按用户筛选" @@ -9790,28 +9803,28 @@ msgstr "查看零件" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "有目标日期" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "显示目标日期的订单" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "有开始日期" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "显示开始日期的订单" @@ -9911,10 +9924,6 @@ msgstr "报废生产输出" msgid "Cancel build output" msgstr "取消生产输出" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "已分配的项目" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "需要测试" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "添加测试结果" @@ -11203,12 +11212,12 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParametricTable.tsx:50 #: src/tables/purchasing/ManufacturerPartTable.tsx:140 msgid "Active Manufacturer" -msgstr "" +msgstr "添加制造商" #: src/tables/purchasing/ManufacturerPartParametricTable.tsx:51 #: src/tables/purchasing/ManufacturerPartTable.tsx:142 msgid "Show manufacturer parts for active manufacturers." -msgstr "" +msgstr "显示活动制造商部件。" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #~ msgid "Create Manufacturer Part" @@ -11275,7 +11284,7 @@ msgstr "添加供应商零件" #: src/tables/purchasing/SupplierPartTable.tsx:200 msgid "Import supplier part" -msgstr "" +msgstr "导入供应商零件" #: src/tables/purchasing/SupplierPartTable.tsx:205 #~ msgid "Supplier part deleted" @@ -11435,7 +11444,7 @@ msgstr "添加配送" #: src/tables/sales/SalesOrderShipmentTable.tsx:300 msgid "Show shipments which have been checked" -msgstr "" +msgstr "显示已发货的货物" #: src/tables/sales/SalesOrderShipmentTable.tsx:305 msgid "Show shipments which have been shipped" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "已完成" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "编辑测试结果" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "测试结果已更新" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "删除测试结果" @@ -12358,27 +12367,27 @@ msgstr "记录测试结果失败" msgid "Pass Test" msgstr "通过测试" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "显示需要测试的结果" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "包含已安装的" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "显示已安装库存项目的结果" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "通过" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "只显示通过的测试" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "显示启用测试的结果" @@ -12423,15 +12432,19 @@ msgstr "设置父级位置" msgid "Set parent location for the selected items" msgstr "为选定项目设置父级位置" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "已添加" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "已删除" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "没有用户信息" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index 375de6bc64..9b03b2ca2d 100644 --- a/src/frontend/src/locales/zh_Hant/messages.po +++ b/src/frontend/src/locales/zh_Hant/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-01-22 00:51\n" +"PO-Revision-Date: 2026-02-01 10:26\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,13 +56,13 @@ msgstr "取消" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:852 -#: src/forms/StockForms.tsx:802 -#: src/forms/StockForms.tsx:849 -#: src/forms/StockForms.tsx:902 -#: src/forms/StockForms.tsx:948 -#: src/forms/StockForms.tsx:986 -#: src/forms/StockForms.tsx:1096 +#: src/forms/PurchaseOrderForms.tsx:862 +#: src/forms/StockForms.tsx:803 +#: src/forms/StockForms.tsx:850 +#: src/forms/StockForms.tsx:903 +#: src/forms/StockForms.tsx:949 +#: src/forms/StockForms.tsx:987 +#: src/forms/StockForms.tsx:1097 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:976 msgid "Actions" msgstr "操作" @@ -73,7 +73,7 @@ msgstr "操作" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:75 -#: src/pages/part/PartDetail.tsx:1182 +#: src/pages/part/PartDetail.tsx:1183 msgid "Search" msgstr "搜尋" @@ -97,32 +97,32 @@ msgstr "否" #: lib/enums/ModelInformation.tsx:29 #: src/components/wizards/OrderPartsWizard.tsx:279 -#: src/forms/BuildForms.tsx:336 -#: src/forms/BuildForms.tsx:411 -#: src/forms/BuildForms.tsx:481 -#: src/forms/BuildForms.tsx:639 -#: src/forms/BuildForms.tsx:802 -#: src/forms/BuildForms.tsx:905 -#: src/forms/PurchaseOrderForms.tsx:848 +#: src/forms/BuildForms.tsx:337 +#: src/forms/BuildForms.tsx:412 +#: src/forms/BuildForms.tsx:482 +#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:906 +#: src/forms/PurchaseOrderForms.tsx:858 #: src/forms/ReturnOrderForms.tsx:242 #: src/forms/SalesOrderForms.tsx:384 #: src/forms/StockForms.tsx:366 -#: src/forms/StockForms.tsx:797 -#: src/forms/StockForms.tsx:844 -#: src/forms/StockForms.tsx:897 -#: src/forms/StockForms.tsx:943 -#: src/forms/StockForms.tsx:981 -#: src/forms/StockForms.tsx:1024 -#: src/forms/StockForms.tsx:1092 -#: src/forms/StockForms.tsx:1140 -#: src/forms/StockForms.tsx:1184 +#: src/forms/StockForms.tsx:798 +#: src/forms/StockForms.tsx:845 +#: src/forms/StockForms.tsx:898 +#: src/forms/StockForms.tsx:944 +#: src/forms/StockForms.tsx:982 +#: src/forms/StockForms.tsx:1025 +#: src/forms/StockForms.tsx:1093 +#: src/forms/StockForms.tsx:1141 +#: src/forms/StockForms.tsx:1185 #: src/pages/build/BuildDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:1234 +#: src/pages/part/PartDetail.tsx:1235 #: src/tables/ColumnRenderers.tsx:91 #: src/tables/build/BuildOrderParametricTable.tsx:26 #: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 -#: src/tables/stock/StockTrackingTable.tsx:87 +#: src/tables/stock/StockTrackingTable.tsx:102 msgid "Part" msgstr "零件" @@ -135,7 +135,7 @@ msgstr "零件" #: src/pages/part/CategoryDetail.tsx:285 #: src/pages/part/CategoryDetail.tsx:340 #: src/pages/part/CategoryDetail.tsx:371 -#: src/pages/part/PartDetail.tsx:981 +#: src/pages/part/PartDetail.tsx:982 msgid "Parts" msgstr "零件" @@ -181,7 +181,7 @@ msgstr "零件測試模板" #: lib/enums/ModelInformation.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:290 -#: src/pages/company/SupplierPartDetail.tsx:418 +#: src/pages/company/SupplierPartDetail.tsx:419 #: src/pages/stock/StockDetail.tsx:289 #: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 @@ -197,7 +197,7 @@ msgid "Supplier Parts" msgstr "供應商零件" #: lib/enums/ModelInformation.tsx:69 -#: src/pages/company/ManufacturerPartDetail.tsx:288 +#: src/pages/company/ManufacturerPartDetail.tsx:289 #: src/pages/company/SupplierPartDetail.tsx:162 #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 @@ -219,16 +219,16 @@ msgstr "零件類別" #: lib/enums/Roles.tsx:37 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:362 -#: src/pages/part/PartDetail.tsx:1223 +#: src/pages/part/PartDetail.tsx:1224 msgid "Part Categories" msgstr "零件類別" #: lib/enums/ModelInformation.tsx:88 -#: src/forms/BuildForms.tsx:482 -#: src/forms/BuildForms.tsx:642 -#: src/forms/BuildForms.tsx:803 +#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:643 +#: src/forms/BuildForms.tsx:804 #: src/forms/SalesOrderForms.tsx:386 -#: src/pages/stock/StockDetail.tsx:1005 +#: src/pages/stock/StockDetail.tsx:1007 #: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 @@ -254,7 +254,7 @@ msgstr "庫存地點" #: lib/enums/ModelInformation.tsx:99 #: src/pages/stock/LocationDetail.tsx:185 #: src/pages/stock/LocationDetail.tsx:448 -#: src/pages/stock/StockDetail.tsx:996 +#: src/pages/stock/StockDetail.tsx:998 msgid "Stock Locations" msgstr "庫存地點" @@ -301,7 +301,7 @@ msgid "Build Items" msgstr "構建多個項目" #: lib/enums/ModelInformation.tsx:144 -#: src/pages/company/CompanyDetail.tsx:345 +#: src/pages/company/CompanyDetail.tsx:346 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:18 @@ -317,7 +317,7 @@ msgstr "公司" #: src/pages/purchasing/PurchaseOrderDetail.tsx:254 #: src/pages/sales/ReturnOrderDetail.tsx:232 #: src/pages/sales/SalesOrderDetail.tsx:225 -#: src/tables/ColumnRenderers.tsx:362 +#: src/tables/ColumnRenderers.tsx:381 #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" @@ -331,11 +331,11 @@ msgstr "項目編碼" #: lib/enums/ModelInformation.tsx:159 #: src/components/wizards/OrderPartsWizard.tsx:338 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:33 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:555 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:556 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/part/PartPurchaseOrdersTable.tsx:32 #: src/tables/stock/StockItemTable.tsx:239 -#: src/tables/stock/StockTrackingTable.tsx:120 +#: src/tables/stock/StockTrackingTable.tsx:135 msgid "Purchase Order" msgstr "採購訂單" @@ -361,14 +361,14 @@ msgstr "採購訂單行" #: lib/enums/ModelInformation.tsx:175 #: src/pages/build/BuildDetail.tsx:290 #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 -#: src/pages/sales/SalesOrderDetail.tsx:619 +#: src/pages/sales/SalesOrderDetail.tsx:620 #: src/pages/sales/SalesOrderShipmentDetail.tsx:103 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:447 #: src/pages/stock/StockDetail.tsx:361 #: src/tables/part/PartSalesAllocationsTable.tsx:41 #: src/tables/sales/SalesOrderAllocationTable.tsx:110 #: src/tables/sales/SalesOrderShipmentTable.tsx:143 -#: src/tables/stock/StockTrackingTable.tsx:131 +#: src/tables/stock/StockTrackingTable.tsx:146 msgid "Sales Order" msgstr "銷售訂單" @@ -383,7 +383,7 @@ msgid "Sales Orders" msgstr "銷售訂單" #: lib/enums/ModelInformation.tsx:185 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:445 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:446 msgid "Sales Order Shipment" msgstr "銷售訂單配送" @@ -392,8 +392,8 @@ msgid "Sales Order Shipments" msgstr "銷售訂單配送" #: lib/enums/ModelInformation.tsx:194 -#: src/pages/sales/ReturnOrderDetail.tsx:554 -#: src/tables/stock/StockTrackingTable.tsx:142 +#: src/pages/sales/ReturnOrderDetail.tsx:555 +#: src/tables/stock/StockTrackingTable.tsx:157 msgid "Return Order" msgstr "退貨訂單" @@ -441,7 +441,7 @@ msgid "Contacts" msgstr "聯繫人" #: lib/enums/ModelInformation.tsx:224 -#: src/tables/ColumnRenderers.tsx:444 +#: src/tables/ColumnRenderers.tsx:463 msgid "Owner" msgstr "所有者" @@ -452,15 +452,15 @@ msgstr "所有者" #: lib/enums/ModelInformation.tsx:231 #: src/pages/Auth/ChangePassword.tsx:36 #: src/pages/core/UserDetail.tsx:220 -#: src/tables/ColumnRenderers.tsx:395 +#: src/tables/ColumnRenderers.tsx:414 #: src/tables/Filter.tsx:335 #: src/tables/settings/ApiTokenTable.tsx:106 #: src/tables/settings/ApiTokenTable.tsx:126 #: src/tables/settings/BarcodeScanHistoryTable.tsx:79 #: src/tables/settings/ExportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:77 -#: src/tables/stock/StockTrackingTable.tsx:190 -#: src/tables/stock/StockTrackingTable.tsx:218 +#: src/tables/stock/StockTrackingTable.tsx:205 +#: src/tables/stock/StockTrackingTable.tsx:233 msgid "User" msgstr "用户" @@ -544,7 +544,7 @@ msgstr "選擇列表" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:237 +#: src/components/forms/fields/ApiFormField.tsx:241 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:261 @@ -557,7 +557,7 @@ msgstr "選擇列表" #: src/components/wizards/ImportPartWizard.tsx:574 #: src/components/wizards/ImportPartWizard.tsx:719 #: src/forms/BomForms.tsx:69 -#: src/functions/auth.tsx:677 +#: src/functions/auth.tsx:687 #: src/pages/ErrorPage.tsx:11 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:317 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:408 @@ -669,8 +669,8 @@ msgstr "輸入條碼資料" #: src/components/barcodes/BarcodeScanDialog.tsx:56 #: src/components/buttons/ScanButton.tsx:27 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:504 -#: src/forms/PurchaseOrderForms.tsx:610 +#: src/forms/PurchaseOrderForms.tsx:503 +#: src/forms/PurchaseOrderForms.tsx:620 msgid "Scan Barcode" msgstr "掃描條碼" @@ -755,7 +755,7 @@ msgstr "這將刪除關聯條碼的鏈接" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:601 +#: src/forms/PurchaseOrderForms.tsx:611 msgid "Unlink Barcode" msgstr "解綁條碼" @@ -1237,7 +1237,7 @@ msgid "Remove the associated image from this item?" msgstr "刪除與此項關聯的圖片?" #: src/components/details/DetailsImage.tsx:83 -#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:902 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:326 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:417 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:898 @@ -1589,12 +1589,12 @@ msgstr "登錄失敗" #: src/components/forms/AuthenticationForm.tsx:90 #: src/components/forms/AuthenticationForm.tsx:106 #: src/functions/auth.tsx:134 -#: src/functions/auth.tsx:340 +#: src/functions/auth.tsx:350 msgid "Check your input and try again." msgstr "請檢查您的輸入並重試。" #: src/components/forms/AuthenticationForm.tsx:100 -#: src/functions/auth.tsx:331 +#: src/functions/auth.tsx:341 msgid "Mail delivery successful" msgstr "郵件發送成功" @@ -1721,6 +1721,10 @@ msgstr "" msgid "This might be related to missing mail settings or could be a deliberate decision." msgstr "" +#: src/components/forms/DateTimeField.tsx:64 +msgid "Select date and time" +msgstr "" + #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" @@ -1831,7 +1835,7 @@ msgstr "插件" #: src/tables/part/PartTestTemplateTable.tsx:117 #: src/tables/settings/TemplateTable.tsx:251 #: src/tables/settings/TemplateTable.tsx:362 -#: src/tables/stock/StockItemTestResultTable.tsx:419 +#: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Enabled" msgstr "已啓用" @@ -1852,7 +1856,7 @@ msgstr "已停止" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:197 +#: src/components/forms/fields/ApiFormField.tsx:201 msgid "Select file to upload" msgstr "" @@ -1860,7 +1864,7 @@ msgstr "" msgid "Accept suggested value" msgstr "" -#: src/components/forms/fields/DateField.tsx:76 +#: src/components/forms/fields/DateField.tsx:73 msgid "Select date" msgstr "" @@ -1984,7 +1988,7 @@ msgstr "處理數據中" #: src/components/importer/ImporterColumnSelector.tsx:230 #: src/components/items/ErrorItem.tsx:12 #: src/functions/api.tsx:60 -#: src/functions/auth.tsx:387 +#: src/functions/auth.tsx:397 msgid "An error occurred" msgstr "發生錯誤" @@ -2238,8 +2242,8 @@ msgid "Change" msgstr "" #: src/components/items/RoleTable.tsx:150 -#: src/forms/StockForms.tsx:947 -#: src/tables/stock/StockItemTestResultTable.tsx:367 +#: src/forms/StockForms.tsx:948 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Add" msgstr "添加" @@ -2261,9 +2265,9 @@ msgstr "" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 -#: src/pages/part/PartDetail.tsx:1012 +#: src/pages/part/PartDetail.tsx:1013 #: src/pages/stock/StockDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:942 +#: src/pages/stock/StockDetail.tsx:943 #: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 @@ -2622,19 +2626,19 @@ msgstr "登出" #: src/components/render/Part.tsx:36 #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:42 -#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:801 #: src/pages/Index/Settings/SystemSettings.tsx:230 #: src/pages/part/PartDetail.tsx:796 #: src/pages/stock/LocationDetail.tsx:426 #: src/pages/stock/LocationDetail.tsx:456 -#: src/pages/stock/StockDetail.tsx:642 +#: src/pages/stock/StockDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" msgstr "庫存" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 -#: src/pages/build/BuildDetail.tsx:753 +#: src/pages/build/BuildDetail.tsx:754 #: src/pages/build/BuildIndex.tsx:101 msgid "Manufacturing" msgstr "" @@ -2642,10 +2646,10 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:267 +#: src/pages/company/ManufacturerPartDetail.tsx:268 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:365 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:558 +#: src/pages/company/SupplierPartDetail.tsx:366 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:212 msgid "Purchasing" msgstr "採購中" @@ -2653,10 +2657,10 @@ msgstr "採購中" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:559 +#: src/pages/sales/ReturnOrderDetail.tsx:560 #: src/pages/sales/SalesIndex.tsx:168 -#: src/pages/sales/SalesOrderDetail.tsx:624 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:625 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Sales" msgstr "銷售" @@ -2774,21 +2778,21 @@ msgstr "沒有可供搜索查詢的結果" msgid "Attachments" msgstr "附件" -#: src/components/panels/NotesPanel.tsx:23 +#: src/components/panels/NotesPanel.tsx:25 #: src/tables/part/PartTestResultTable.tsx:214 -#: src/tables/stock/StockTrackingTable.tsx:212 +#: src/tables/stock/StockTrackingTable.tsx:227 msgid "Notes" msgstr "備註" -#: src/components/panels/PanelGroup.tsx:158 +#: src/components/panels/PanelGroup.tsx:159 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:280 +#: src/components/panels/PanelGroup.tsx:293 msgid "Expand panels" msgstr "" @@ -2841,7 +2845,7 @@ msgstr "作者" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/tables/ColumnRenderers.tsx:473 +#: src/tables/ColumnRenderers.tsx:492 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" msgstr "日期" @@ -2982,11 +2986,11 @@ msgstr "配送" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 #: src/components/render/User.tsx:37 -#: src/pages/company/CompanyDetail.tsx:328 -#: src/pages/company/SupplierPartDetail.tsx:378 +#: src/pages/company/CompanyDetail.tsx:329 +#: src/pages/company/SupplierPartDetail.tsx:379 #: src/pages/core/UserDetail.tsx:211 -#: src/pages/part/PartDetail.tsx:1051 -#: src/tables/ColumnRenderers.tsx:410 +#: src/pages/part/PartDetail.tsx:1052 +#: src/tables/ColumnRenderers.tsx:429 msgid "Inactive" msgstr "未激活" @@ -3006,8 +3010,8 @@ msgstr "無庫存" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 #: src/pages/company/SupplierPartDetail.tsx:198 -#: src/pages/company/SupplierPartDetail.tsx:399 -#: src/pages/part/PartDetail.tsx:1033 +#: src/pages/company/SupplierPartDetail.tsx:400 +#: src/pages/part/PartDetail.tsx:1034 #: src/tables/bom/BomTable.tsx:445 #: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 @@ -3017,15 +3021,15 @@ msgstr "訂購中" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 -#: src/pages/part/PartDetail.tsx:1039 -#: src/pages/stock/StockDetail.tsx:925 +#: src/pages/part/PartDetail.tsx:1040 +#: src/pages/stock/StockDetail.tsx:926 #: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "生產中" #: src/components/render/Part.tsx:74 -#: src/tables/stock/StockTrackingTable.tsx:206 +#: src/tables/stock/StockTrackingTable.tsx:221 msgid "Details" msgstr "詳情" @@ -3042,67 +3046,8 @@ msgstr "類別" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 -#: src/forms/BuildForms.tsx:804 -#: src/forms/PurchaseOrderForms.tsx:642 -#: src/forms/StockForms.tsx:798 -#: src/forms/StockForms.tsx:845 -#: src/forms/StockForms.tsx:898 -#: src/forms/StockForms.tsx:944 -#: src/forms/StockForms.tsx:982 -#: src/forms/StockForms.tsx:1025 -#: src/forms/StockForms.tsx:1093 -#: src/forms/StockForms.tsx:1141 -#: src/forms/StockForms.tsx:1185 -#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 -#: src/pages/core/UserDetail.tsx:158 -#: src/pages/stock/StockDetail.tsx:298 -#: src/tables/ColumnRenderers.tsx:185 -#: src/tables/ColumnRenderers.tsx:194 -#: src/tables/Filter.tsx:400 -#: src/tables/stock/StockTrackingTable.tsx:98 -msgid "Location" -msgstr "位置" - -#: src/components/render/Stock.tsx:99 -#: src/pages/stock/StockDetail.tsx:198 -#: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildOutputTable.tsx:106 -#: src/tables/sales/SalesOrderAllocationTable.tsx:142 -msgid "Serial Number" -msgstr "序列號" - -#: src/components/render/Stock.tsx:104 -#: src/components/wizards/OrderPartsWizard.tsx:377 -#: src/forms/BuildForms.tsx:242 -#: src/forms/BuildForms.tsx:643 -#: src/forms/BuildForms.tsx:806 -#: src/forms/PurchaseOrderForms.tsx:851 -#: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:387 -#: src/forms/StockForms.tsx:847 -#: src/pages/part/PartStockHistoryDetail.tsx:56 -#: src/pages/part/PartStockHistoryDetail.tsx:210 -#: src/pages/part/PartStockHistoryDetail.tsx:234 -#: src/pages/part/pricing/BomPricingPanel.tsx:106 -#: src/pages/part/pricing/PriceBreakPanel.tsx:89 -#: src/pages/part/pricing/PriceBreakPanel.tsx:172 -#: src/pages/stock/StockDetail.tsx:258 -#: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:83 -#: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:277 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 -#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 -#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 -#: src/tables/stock/StockTrackingTable.tsx:72 -msgid "Quantity" -msgstr "數量" - -#: src/components/render/Stock.tsx:117 -#: src/forms/BuildForms.tsx:339 -#: src/forms/BuildForms.tsx:414 -#: src/forms/BuildForms.tsx:483 +#: src/forms/BuildForms.tsx:805 +#: src/forms/PurchaseOrderForms.tsx:652 #: src/forms/StockForms.tsx:799 #: src/forms/StockForms.tsx:846 #: src/forms/StockForms.tsx:899 @@ -3112,6 +3057,65 @@ msgstr "數量" #: src/forms/StockForms.tsx:1094 #: src/forms/StockForms.tsx:1142 #: src/forms/StockForms.tsx:1186 +#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:88 +#: src/pages/core/UserDetail.tsx:158 +#: src/pages/stock/StockDetail.tsx:298 +#: src/tables/ColumnRenderers.tsx:185 +#: src/tables/ColumnRenderers.tsx:194 +#: src/tables/Filter.tsx:400 +#: src/tables/stock/StockTrackingTable.tsx:113 +msgid "Location" +msgstr "位置" + +#: src/components/render/Stock.tsx:99 +#: src/pages/stock/StockDetail.tsx:198 +#: src/pages/stock/StockDetail.tsx:931 +#: src/tables/build/BuildOutputTable.tsx:106 +#: src/tables/sales/SalesOrderAllocationTable.tsx:142 +msgid "Serial Number" +msgstr "序列號" + +#: src/components/render/Stock.tsx:104 +#: src/components/wizards/OrderPartsWizard.tsx:377 +#: src/forms/BuildForms.tsx:242 +#: src/forms/BuildForms.tsx:644 +#: src/forms/BuildForms.tsx:807 +#: src/forms/PurchaseOrderForms.tsx:861 +#: src/forms/ReturnOrderForms.tsx:243 +#: src/forms/SalesOrderForms.tsx:387 +#: src/forms/StockForms.tsx:848 +#: src/pages/part/PartStockHistoryDetail.tsx:56 +#: src/pages/part/PartStockHistoryDetail.tsx:210 +#: src/pages/part/PartStockHistoryDetail.tsx:234 +#: src/pages/part/pricing/BomPricingPanel.tsx:106 +#: src/pages/part/pricing/PriceBreakPanel.tsx:89 +#: src/pages/part/pricing/PriceBreakPanel.tsx:172 +#: src/pages/stock/StockDetail.tsx:258 +#: src/pages/stock/StockDetail.tsx:937 +#: src/tables/build/BuildLineTable.tsx:83 +#: src/tables/part/PartPurchaseOrdersTable.tsx:94 +#: src/tables/part/PartTestResultTable.tsx:277 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 +#: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 +#: src/tables/sales/ReturnOrderLineItemTable.tsx:124 +#: src/tables/stock/StockTrackingTable.tsx:87 +msgid "Quantity" +msgstr "數量" + +#: src/components/render/Stock.tsx:117 +#: src/forms/BuildForms.tsx:340 +#: src/forms/BuildForms.tsx:415 +#: src/forms/BuildForms.tsx:484 +#: src/forms/StockForms.tsx:800 +#: src/forms/StockForms.tsx:847 +#: src/forms/StockForms.tsx:900 +#: src/forms/StockForms.tsx:946 +#: src/forms/StockForms.tsx:984 +#: src/forms/StockForms.tsx:1027 +#: src/forms/StockForms.tsx:1095 +#: src/forms/StockForms.tsx:1143 +#: src/forms/StockForms.tsx:1187 #: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "批次" @@ -3621,7 +3625,7 @@ msgstr "" #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:131 #: src/pages/company/SupplierPartDetail.tsx:236 -#: src/pages/company/SupplierPartDetail.tsx:369 +#: src/pages/company/SupplierPartDetail.tsx:370 #: src/pages/purchasing/PurchaseOrderDetail.tsx:157 #: src/tables/Filter.tsx:360 #: src/tables/company/CompanyTable.tsx:96 @@ -3695,7 +3699,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:1073 +#: src/pages/part/PartDetail.tsx:1074 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" msgstr "編輯零件" @@ -3779,17 +3783,17 @@ msgid "Sales Requirements" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:129 -#: src/forms/StockForms.tsx:900 -#: src/forms/StockForms.tsx:946 -#: src/forms/StockForms.tsx:984 -#: src/forms/StockForms.tsx:1027 -#: src/forms/StockForms.tsx:1095 -#: src/forms/StockForms.tsx:1143 -#: src/forms/StockForms.tsx:1187 +#: src/forms/StockForms.tsx:901 +#: src/forms/StockForms.tsx:947 +#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:1028 +#: src/forms/StockForms.tsx:1096 +#: src/forms/StockForms.tsx:1144 +#: src/forms/StockForms.tsx:1188 #: src/pages/company/SupplierPartDetail.tsx:191 -#: src/pages/company/SupplierPartDetail.tsx:383 +#: src/pages/company/SupplierPartDetail.tsx:384 #: src/pages/part/PartDetail.tsx:534 -#: src/pages/part/PartDetail.tsx:1002 +#: src/pages/part/PartDetail.tsx:1003 #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" @@ -4391,26 +4395,26 @@ msgstr "" #~ msgid "Remove output" #~ msgstr "Remove output" -#: src/forms/BuildForms.tsx:337 -#: src/forms/BuildForms.tsx:412 -#: src/forms/BuildForms.tsx:694 +#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:695 #: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 #: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "生產產出" -#: src/forms/BuildForms.tsx:338 +#: src/forms/BuildForms.tsx:339 msgid "Quantity to Complete" msgstr "" -#: src/forms/BuildForms.tsx:340 -#: src/forms/BuildForms.tsx:415 -#: src/forms/BuildForms.tsx:484 -#: src/forms/PurchaseOrderForms.tsx:767 +#: src/forms/BuildForms.tsx:341 +#: src/forms/BuildForms.tsx:416 +#: src/forms/BuildForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:777 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 -#: src/forms/StockForms.tsx:718 +#: src/forms/StockForms.tsx:719 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:87 #: src/pages/build/BuildDetail.tsx:223 #: src/pages/core/UserDetail.tsx:151 @@ -4433,11 +4437,11 @@ msgstr "" msgid "Status" msgstr "狀態" -#: src/forms/BuildForms.tsx:362 +#: src/forms/BuildForms.tsx:363 msgid "Complete Build Outputs" msgstr "完成生產輸出" -#: src/forms/BuildForms.tsx:365 +#: src/forms/BuildForms.tsx:366 msgid "Build outputs have been completed" msgstr "生產已完成" @@ -4445,24 +4449,24 @@ msgstr "生產已完成" #~ msgid "Selected build outputs will be deleted" #~ msgstr "Selected build outputs will be deleted" -#: src/forms/BuildForms.tsx:413 +#: src/forms/BuildForms.tsx:414 msgid "Quantity to Scrap" msgstr "" -#: src/forms/BuildForms.tsx:433 -#: src/forms/BuildForms.tsx:435 +#: src/forms/BuildForms.tsx:434 +#: src/forms/BuildForms.tsx:436 msgid "Scrap Build Outputs" msgstr "報廢生產輸出" -#: src/forms/BuildForms.tsx:438 +#: src/forms/BuildForms.tsx:439 msgid "Selected build outputs will be completed, but marked as scrapped" msgstr "" -#: src/forms/BuildForms.tsx:440 +#: src/forms/BuildForms.tsx:441 msgid "Allocated stock items will be consumed" msgstr "" -#: src/forms/BuildForms.tsx:446 +#: src/forms/BuildForms.tsx:447 msgid "Build outputs have been scrapped" msgstr "生產已完成" @@ -4470,24 +4474,24 @@ msgstr "生產已完成" #~ msgid "Remove line" #~ msgstr "Remove line" -#: src/forms/BuildForms.tsx:494 -#: src/forms/BuildForms.tsx:496 +#: src/forms/BuildForms.tsx:495 +#: src/forms/BuildForms.tsx:497 msgid "Cancel Build Outputs" msgstr "取消生產輸出" -#: src/forms/BuildForms.tsx:498 +#: src/forms/BuildForms.tsx:499 msgid "Selected build outputs will be removed" msgstr "" -#: src/forms/BuildForms.tsx:500 +#: src/forms/BuildForms.tsx:501 msgid "Allocated stock items will be returned to stock" msgstr "" -#: src/forms/BuildForms.tsx:507 +#: src/forms/BuildForms.tsx:508 msgid "Build outputs have been cancelled" msgstr "生產已完成" -#: src/forms/BuildForms.tsx:640 +#: src/forms/BuildForms.tsx:641 #: src/pages/build/BuildDetail.tsx:208 #: src/pages/company/ManufacturerPartDetail.tsx:84 #: src/pages/company/SupplierPartDetail.tsx:97 @@ -4509,9 +4513,9 @@ msgstr "生產已完成" msgid "IPN" msgstr "內部零件編碼 IPN" -#: src/forms/BuildForms.tsx:641 -#: src/forms/BuildForms.tsx:805 -#: src/forms/BuildForms.tsx:906 +#: src/forms/BuildForms.tsx:642 +#: src/forms/BuildForms.tsx:806 +#: src/forms/BuildForms.tsx:907 #: src/forms/SalesOrderForms.tsx:385 #: src/tables/build/BuildAllocatedStockTable.tsx:129 #: src/tables/build/BuildLineTable.tsx:183 @@ -4520,19 +4524,19 @@ msgstr "內部零件編碼 IPN" msgid "Allocated" msgstr "已分配" -#: src/forms/BuildForms.tsx:676 +#: src/forms/BuildForms.tsx:677 #: src/forms/SalesOrderForms.tsx:374 #: src/pages/build/BuildDetail.tsx:109 #: src/pages/build/BuildDetail.tsx:327 msgid "Source Location" msgstr "來源地點" -#: src/forms/BuildForms.tsx:677 +#: src/forms/BuildForms.tsx:678 #: src/forms/SalesOrderForms.tsx:375 msgid "Select the source location for the stock allocation" msgstr "選擇分配庫存的源位置" -#: src/forms/BuildForms.tsx:709 +#: src/forms/BuildForms.tsx:710 #: src/forms/SalesOrderForms.tsx:415 #: src/tables/build/BuildLineTable.tsx:576 #: src/tables/build/BuildLineTable.tsx:739 @@ -4542,7 +4546,7 @@ msgstr "選擇分配庫存的源位置" msgid "Allocate Stock" msgstr "分配庫存" -#: src/forms/BuildForms.tsx:712 +#: src/forms/BuildForms.tsx:713 #: src/forms/SalesOrderForms.tsx:420 msgid "Stock items allocated" msgstr "分配的庫存項目" @@ -4552,8 +4556,8 @@ msgstr "分配的庫存項目" #~ msgid "Stock items consumed" #~ msgstr "Stock items consumed" -#: src/forms/BuildForms.tsx:825 -#: src/forms/BuildForms.tsx:926 +#: src/forms/BuildForms.tsx:826 +#: src/forms/BuildForms.tsx:927 #: src/tables/build/BuildAllocatedStockTable.tsx:243 #: src/tables/build/BuildAllocatedStockTable.tsx:279 #: src/tables/build/BuildLineTable.tsx:749 @@ -4561,18 +4565,18 @@ msgstr "分配的庫存項目" msgid "Consume Stock" msgstr "" -#: src/forms/BuildForms.tsx:826 -#: src/forms/BuildForms.tsx:927 +#: src/forms/BuildForms.tsx:827 +#: src/forms/BuildForms.tsx:928 msgid "Stock items scheduled to be consumed" msgstr "" -#: src/forms/BuildForms.tsx:862 +#: src/forms/BuildForms.tsx:863 #: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" -#: src/forms/BuildForms.tsx:907 +#: src/forms/BuildForms.tsx:908 #: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" @@ -4623,89 +4627,93 @@ msgstr "" #~ msgstr "Assign Batch Code{0}" #: src/forms/PurchaseOrderForms.tsx:435 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:437 -msgid "Assign Batch Code" -msgstr "" +#~ msgid "Assign Batch Code and Serial Numbers" +#~ msgstr "Assign Batch Code and Serial Numbers" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:457 +#: src/forms/PurchaseOrderForms.tsx:456 msgid "Choose Location" msgstr "選擇位置" -#: src/forms/PurchaseOrderForms.tsx:465 +#: src/forms/PurchaseOrderForms.tsx:464 msgid "Item Destination selected" msgstr "已選擇項目目的地" -#: src/forms/PurchaseOrderForms.tsx:475 +#: src/forms/PurchaseOrderForms.tsx:474 msgid "Part category default location selected" msgstr "已選擇零件類別默認位置" -#: src/forms/PurchaseOrderForms.tsx:485 +#: src/forms/PurchaseOrderForms.tsx:484 msgid "Received stock location selected" msgstr "已選擇接收庫存位置" -#: src/forms/PurchaseOrderForms.tsx:493 +#: src/forms/PurchaseOrderForms.tsx:492 msgid "Default location selected" msgstr "已選擇默認位置" -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:553 msgid "Set Location" msgstr "設置位置" +#: src/forms/PurchaseOrderForms.tsx:561 +msgid "Assign Batch Code" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" -#: src/forms/PurchaseOrderForms.tsx:571 -msgid "Set Expiry Date" +#: src/forms/PurchaseOrderForms.tsx:570 +msgid "Assign Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:579 -#: src/forms/StockForms.tsx:699 -msgid "Adjust Packaging" -msgstr "調整封包" +#: src/forms/PurchaseOrderForms.tsx:581 +msgid "Set Expiry Date" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:587 -#: src/forms/StockForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:589 +#: src/forms/StockForms.tsx:700 +msgid "Adjust Packaging" +msgstr "調整封包" + +#: src/forms/PurchaseOrderForms.tsx:597 +#: src/forms/StockForms.tsx:691 #: src/hooks/UseStockAdjustActions.tsx:148 msgid "Change Status" msgstr "更改狀態" -#: src/forms/PurchaseOrderForms.tsx:593 +#: src/forms/PurchaseOrderForms.tsx:603 msgid "Add Note" msgstr "添加備註" -#: src/forms/PurchaseOrderForms.tsx:657 -msgid "Store at default location" -msgstr "存儲在默認位置" - #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:672 +#: src/forms/PurchaseOrderForms.tsx:667 +msgid "Store at default location" +msgstr "存儲在默認位置" + +#: src/forms/PurchaseOrderForms.tsx:682 msgid "Store at line item destination " msgstr "" -#: src/forms/PurchaseOrderForms.tsx:684 +#: src/forms/PurchaseOrderForms.tsx:694 msgid "Store with already received stock" msgstr "存儲已收到的庫存" -#: src/forms/PurchaseOrderForms.tsx:708 +#: src/forms/PurchaseOrderForms.tsx:718 #: src/pages/build/BuildDetail.tsx:341 #: src/pages/stock/StockDetail.tsx:280 -#: src/pages/stock/StockDetail.tsx:952 +#: src/pages/stock/StockDetail.tsx:953 #: src/tables/Filter.tsx:83 #: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:111 @@ -4715,31 +4723,31 @@ msgstr "存儲已收到的庫存" msgid "Batch Code" msgstr "批號" -#: src/forms/PurchaseOrderForms.tsx:709 +#: src/forms/PurchaseOrderForms.tsx:719 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:722 +#: src/forms/PurchaseOrderForms.tsx:732 #: src/forms/StockForms.tsx:223 msgid "Serial Numbers" msgstr "序列號" -#: src/forms/PurchaseOrderForms.tsx:723 +#: src/forms/PurchaseOrderForms.tsx:733 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:740 +#: src/forms/PurchaseOrderForms.tsx:750 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:741 +#: src/forms/PurchaseOrderForms.tsx:751 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:753 -#: src/forms/StockForms.tsx:734 +#: src/forms/PurchaseOrderForms.tsx:763 +#: src/forms/StockForms.tsx:735 #: src/pages/company/SupplierPartDetail.tsx:173 #: src/pages/company/SupplierPartDetail.tsx:237 #: src/pages/stock/StockDetail.tsx:419 @@ -4747,19 +4755,19 @@ msgstr "" msgid "Packaging" msgstr "包裝" -#: src/forms/PurchaseOrderForms.tsx:777 +#: src/forms/PurchaseOrderForms.tsx:787 #: src/pages/company/SupplierPartDetail.tsx:121 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "備註" -#: src/forms/PurchaseOrderForms.tsx:849 +#: src/forms/PurchaseOrderForms.tsx:859 #: src/pages/company/SupplierPartDetail.tsx:139 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "庫存單位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:850 +#: src/forms/PurchaseOrderForms.tsx:860 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4767,11 +4775,11 @@ msgstr "庫存單位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:867 +#: src/forms/PurchaseOrderForms.tsx:877 msgid "Receive Line Items" msgstr "接收行項目" -#: src/forms/PurchaseOrderForms.tsx:873 +#: src/forms/PurchaseOrderForms.tsx:883 msgid "Items received" msgstr "" @@ -4840,7 +4848,7 @@ msgid "Stock Status" msgstr "庫存狀態" #: src/forms/StockForms.tsx:323 -#: src/pages/stock/StockDetail.tsx:686 +#: src/pages/stock/StockDetail.tsx:687 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" @@ -4854,162 +4862,162 @@ msgstr "選擇要安裝的零件" msgid "Confirm Stock Transfer" msgstr "" -#: src/forms/StockForms.tsx:678 +#: src/forms/StockForms.tsx:679 msgid "Move to default location" msgstr "移動到默認位置" -#: src/forms/StockForms.tsx:801 +#: src/forms/StockForms.tsx:802 msgid "Move" msgstr "移動" -#: src/forms/StockForms.tsx:848 +#: src/forms/StockForms.tsx:849 msgid "Return" msgstr "退貨" -#: src/forms/StockForms.tsx:985 +#: src/forms/StockForms.tsx:986 #: src/pages/Index/Scan.tsx:182 msgid "Count" msgstr "總計" -#: src/forms/StockForms.tsx:1292 +#: src/forms/StockForms.tsx:1293 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" msgstr "添加庫存" -#: src/forms/StockForms.tsx:1293 +#: src/forms/StockForms.tsx:1294 msgid "Stock added" msgstr "" -#: src/forms/StockForms.tsx:1296 +#: src/forms/StockForms.tsx:1297 msgid "Increase the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1307 +#: src/forms/StockForms.tsx:1308 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" msgstr "移除庫存" -#: src/forms/StockForms.tsx:1308 +#: src/forms/StockForms.tsx:1309 msgid "Stock removed" msgstr "" -#: src/forms/StockForms.tsx:1311 +#: src/forms/StockForms.tsx:1312 msgid "Decrease the quantity of the selected stock items by a given amount." msgstr "" -#: src/forms/StockForms.tsx:1322 +#: src/forms/StockForms.tsx:1323 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" msgstr "轉移庫存" -#: src/forms/StockForms.tsx:1323 +#: src/forms/StockForms.tsx:1324 msgid "Stock transferred" msgstr "" -#: src/forms/StockForms.tsx:1326 +#: src/forms/StockForms.tsx:1327 msgid "Transfer selected items to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1337 +#: src/forms/StockForms.tsx:1338 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" msgstr "" -#: src/forms/StockForms.tsx:1338 +#: src/forms/StockForms.tsx:1339 msgid "Stock returned" msgstr "" -#: src/forms/StockForms.tsx:1341 +#: src/forms/StockForms.tsx:1342 msgid "Return selected items into stock, to the specified location." msgstr "" -#: src/forms/StockForms.tsx:1352 +#: src/forms/StockForms.tsx:1353 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" msgstr "庫存數量" -#: src/forms/StockForms.tsx:1353 +#: src/forms/StockForms.tsx:1354 msgid "Stock counted" msgstr "" -#: src/forms/StockForms.tsx:1356 +#: src/forms/StockForms.tsx:1357 msgid "Count the selected stock items, and adjust the quantity accordingly." msgstr "" -#: src/forms/StockForms.tsx:1367 +#: src/forms/StockForms.tsx:1368 msgid "Change Stock Status" msgstr "更改庫存狀態" -#: src/forms/StockForms.tsx:1368 +#: src/forms/StockForms.tsx:1369 msgid "Stock status changed" msgstr "" -#: src/forms/StockForms.tsx:1371 +#: src/forms/StockForms.tsx:1372 msgid "Change the status of the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1382 +#: src/forms/StockForms.tsx:1383 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" msgstr "合併庫存" -#: src/forms/StockForms.tsx:1383 +#: src/forms/StockForms.tsx:1384 msgid "Stock merged" msgstr "" -#: src/forms/StockForms.tsx:1385 +#: src/forms/StockForms.tsx:1386 msgid "Merge Stock Items" msgstr "" -#: src/forms/StockForms.tsx:1387 +#: src/forms/StockForms.tsx:1388 msgid "Merge operation cannot be reversed" msgstr "" -#: src/forms/StockForms.tsx:1388 +#: src/forms/StockForms.tsx:1389 msgid "Tracking information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1389 +#: src/forms/StockForms.tsx:1390 msgid "Supplier information may be lost when merging items" msgstr "" -#: src/forms/StockForms.tsx:1407 +#: src/forms/StockForms.tsx:1408 msgid "Assign Stock to Customer" msgstr "" -#: src/forms/StockForms.tsx:1408 +#: src/forms/StockForms.tsx:1409 msgid "Stock assigned to customer" msgstr "" -#: src/forms/StockForms.tsx:1418 +#: src/forms/StockForms.tsx:1419 msgid "Delete Stock Items" msgstr "刪除庫存項" -#: src/forms/StockForms.tsx:1419 +#: src/forms/StockForms.tsx:1420 msgid "Stock deleted" msgstr "" -#: src/forms/StockForms.tsx:1422 +#: src/forms/StockForms.tsx:1423 msgid "This operation will permanently delete the selected stock items." msgstr "" -#: src/forms/StockForms.tsx:1431 +#: src/forms/StockForms.tsx:1432 msgid "Parent stock location" msgstr "上級庫存地點" -#: src/forms/StockForms.tsx:1558 +#: src/forms/StockForms.tsx:1563 msgid "Find Serial Number" msgstr "" -#: src/forms/StockForms.tsx:1569 +#: src/forms/StockForms.tsx:1574 msgid "No matching items" msgstr "" -#: src/forms/StockForms.tsx:1575 +#: src/forms/StockForms.tsx:1580 msgid "Multiple matching items" msgstr "" -#: src/forms/StockForms.tsx:1584 +#: src/forms/StockForms.tsx:1589 msgid "Invalid response from server" msgstr "" @@ -5112,77 +5120,77 @@ msgstr "" msgid "Successfully logged out" msgstr "已成功登出" -#: src/functions/auth.tsx:276 +#: src/functions/auth.tsx:284 msgid "Language changed" msgstr "" -#: src/functions/auth.tsx:277 +#: src/functions/auth.tsx:285 msgid "Your active language has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:297 +#: src/functions/auth.tsx:306 msgid "Theme changed" msgstr "" -#: src/functions/auth.tsx:298 +#: src/functions/auth.tsx:307 msgid "Your active theme has been changed to the one set in your profile" msgstr "" -#: src/functions/auth.tsx:332 +#: src/functions/auth.tsx:342 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "查看收件箱中的重置鏈接。這隻有在您有賬户的情況下才會起作用。也請檢查垃圾郵件。" -#: src/functions/auth.tsx:339 -#: src/functions/auth.tsx:603 +#: src/functions/auth.tsx:349 +#: src/functions/auth.tsx:613 msgid "Reset failed" msgstr "重置失敗" -#: src/functions/auth.tsx:366 +#: src/functions/auth.tsx:376 msgid "Already logged in" msgstr "" -#: src/functions/auth.tsx:367 +#: src/functions/auth.tsx:377 msgid "There is a conflicting session on the server for this browser. Please logout of that first." msgstr "" -#: src/functions/auth.tsx:423 +#: src/functions/auth.tsx:433 msgid "Logged In" msgstr "已登錄" -#: src/functions/auth.tsx:424 +#: src/functions/auth.tsx:434 msgid "Successfully logged in" msgstr "已成功登入" -#: src/functions/auth.tsx:558 +#: src/functions/auth.tsx:568 msgid "Failed to set up MFA" msgstr "" -#: src/functions/auth.tsx:577 +#: src/functions/auth.tsx:587 msgid "MFA Setup successful" msgstr "" -#: src/functions/auth.tsx:578 +#: src/functions/auth.tsx:588 msgid "MFA via TOTP has been set up successfully; you will need to login again." msgstr "" -#: src/functions/auth.tsx:593 +#: src/functions/auth.tsx:603 msgid "Password set" msgstr "密碼已設置" -#: src/functions/auth.tsx:594 -#: src/functions/auth.tsx:703 +#: src/functions/auth.tsx:604 +#: src/functions/auth.tsx:713 msgid "The password was set successfully. You can now login with your new password" msgstr "密碼設置成功。您現在可以使用新密碼登錄" -#: src/functions/auth.tsx:668 +#: src/functions/auth.tsx:678 msgid "Password could not be changed" msgstr "" -#: src/functions/auth.tsx:686 +#: src/functions/auth.tsx:696 msgid "The two password fields didn’t match" msgstr "" -#: src/functions/auth.tsx:702 +#: src/functions/auth.tsx:712 msgid "Password Changed" msgstr "" @@ -5328,7 +5336,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:205 -#: src/pages/part/PartDetail.tsx:1164 +#: src/pages/part/PartDetail.tsx:1165 msgid "Stock Actions" msgstr "庫存操作" @@ -6448,7 +6456,7 @@ msgstr "點" #~ msgstr "Advanced Amininistrative Options for InvenTree" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 -#: src/tables/ColumnRenderers.tsx:538 +#: src/tables/ColumnRenderers.tsx:557 msgid "Currency" msgstr "貨幣" @@ -6947,7 +6955,7 @@ msgstr "" #~ msgstr "Delete build order" #: src/pages/build/BuildDetail.tsx:238 -#: src/pages/build/BuildDetail.tsx:728 +#: src/pages/build/BuildDetail.tsx:729 #: src/pages/build/BuildIndex.tsx:34 #: src/pages/stock/LocationDetail.tsx:149 #: src/tables/build/BuildOrderTable.tsx:123 @@ -6997,7 +7005,7 @@ msgstr "發佈人" #: src/pages/purchasing/PurchaseOrderDetail.tsx:262 #: src/pages/sales/ReturnOrderDetail.tsx:240 #: src/pages/sales/SalesOrderDetail.tsx:233 -#: src/tables/ColumnRenderers.tsx:464 +#: src/tables/ColumnRenderers.tsx:483 #: src/tables/Filter.tsx:319 msgid "Responsible" msgstr "責任人" @@ -7025,7 +7033,7 @@ msgstr "已創建" #: src/pages/purchasing/PurchaseOrderDetail.tsx:287 #: src/pages/sales/ReturnOrderDetail.tsx:266 #: src/pages/sales/SalesOrderDetail.tsx:258 -#: src/tables/ColumnRenderers.tsx:486 +#: src/tables/ColumnRenderers.tsx:505 msgid "Start Date" msgstr "" @@ -7033,7 +7041,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:295 #: src/pages/sales/ReturnOrderDetail.tsx:274 #: src/pages/sales/SalesOrderDetail.tsx:266 -#: src/tables/ColumnRenderers.tsx:494 +#: src/tables/ColumnRenderers.tsx:513 #: src/tables/part/PartPurchaseOrdersTable.tsx:101 #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 @@ -7093,140 +7101,140 @@ msgstr "子生產訂單" msgid "Test Results" msgstr "測試結果" -#: src/pages/build/BuildDetail.tsx:555 +#: src/pages/build/BuildDetail.tsx:556 msgid "Edit Build Order" msgstr "編輯生產訂單" -#: src/pages/build/BuildDetail.tsx:577 +#: src/pages/build/BuildDetail.tsx:578 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" msgstr "添加生產訂單" -#: src/pages/build/BuildDetail.tsx:587 +#: src/pages/build/BuildDetail.tsx:588 msgid "Cancel Build Order" msgstr "取消生產訂單" -#: src/pages/build/BuildDetail.tsx:589 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 -#: src/pages/sales/ReturnOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderDetail.tsx:459 +#: src/pages/build/BuildDetail.tsx:590 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:422 +#: src/pages/sales/ReturnOrderDetail.tsx:433 +#: src/pages/sales/SalesOrderDetail.tsx:460 msgid "Order cancelled" msgstr "訂單已取消" -#: src/pages/build/BuildDetail.tsx:590 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:420 -#: src/pages/sales/ReturnOrderDetail.tsx:431 -#: src/pages/sales/SalesOrderDetail.tsx:458 +#: src/pages/build/BuildDetail.tsx:591 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:432 +#: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Cancel this order" msgstr "取消此訂單" -#: src/pages/build/BuildDetail.tsx:599 +#: src/pages/build/BuildDetail.tsx:600 msgid "Hold Build Order" msgstr "掛起生產訂單" -#: src/pages/build/BuildDetail.tsx:601 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:428 -#: src/pages/sales/ReturnOrderDetail.tsx:439 -#: src/pages/sales/SalesOrderDetail.tsx:466 -msgid "Place this order on hold" -msgstr "將此訂單掛起" - #: src/pages/build/BuildDetail.tsx:602 #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 #: src/pages/sales/ReturnOrderDetail.tsx:440 #: src/pages/sales/SalesOrderDetail.tsx:467 +msgid "Place this order on hold" +msgstr "將此訂單掛起" + +#: src/pages/build/BuildDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:430 +#: src/pages/sales/ReturnOrderDetail.tsx:441 +#: src/pages/sales/SalesOrderDetail.tsx:468 msgid "Order placed on hold" msgstr "掛起訂單" -#: src/pages/build/BuildDetail.tsx:607 +#: src/pages/build/BuildDetail.tsx:608 msgid "Issue Build Order" msgstr "發出生產訂單" -#: src/pages/build/BuildDetail.tsx:609 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:412 -#: src/pages/sales/ReturnOrderDetail.tsx:423 -#: src/pages/sales/SalesOrderDetail.tsx:450 -msgid "Issue this order" -msgstr "發出這個訂單" - #: src/pages/build/BuildDetail.tsx:610 #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 #: src/pages/sales/ReturnOrderDetail.tsx:424 #: src/pages/sales/SalesOrderDetail.tsx:451 +msgid "Issue this order" +msgstr "發出這個訂單" + +#: src/pages/build/BuildDetail.tsx:611 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:414 +#: src/pages/sales/ReturnOrderDetail.tsx:425 +#: src/pages/sales/SalesOrderDetail.tsx:452 msgid "Order issued" msgstr "訂單發起" -#: src/pages/build/BuildDetail.tsx:629 +#: src/pages/build/BuildDetail.tsx:630 msgid "Complete Build Order" msgstr "完成生產訂單" -#: src/pages/build/BuildDetail.tsx:635 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:441 -#: src/pages/sales/ReturnOrderDetail.tsx:447 -#: src/pages/sales/SalesOrderDetail.tsx:485 +#: src/pages/build/BuildDetail.tsx:636 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:442 +#: src/pages/sales/ReturnOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:486 msgid "Mark this order as complete" msgstr "標記該訂單為已完成" -#: src/pages/build/BuildDetail.tsx:638 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 -#: src/pages/sales/ReturnOrderDetail.tsx:448 -#: src/pages/sales/SalesOrderDetail.tsx:486 +#: src/pages/build/BuildDetail.tsx:639 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:436 +#: src/pages/sales/ReturnOrderDetail.tsx:449 +#: src/pages/sales/SalesOrderDetail.tsx:487 msgid "Order completed" msgstr "訂單已完成" -#: src/pages/build/BuildDetail.tsx:665 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:464 -#: src/pages/sales/ReturnOrderDetail.tsx:475 -#: src/pages/sales/SalesOrderDetail.tsx:521 +#: src/pages/build/BuildDetail.tsx:666 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:465 +#: src/pages/sales/ReturnOrderDetail.tsx:476 +#: src/pages/sales/SalesOrderDetail.tsx:522 msgid "Issue Order" msgstr "發佈訂單" -#: src/pages/build/BuildDetail.tsx:672 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:471 -#: src/pages/sales/ReturnOrderDetail.tsx:482 -#: src/pages/sales/SalesOrderDetail.tsx:535 +#: src/pages/build/BuildDetail.tsx:673 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:472 +#: src/pages/sales/ReturnOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:536 msgid "Complete Order" msgstr "完成訂單" -#: src/pages/build/BuildDetail.tsx:691 +#: src/pages/build/BuildDetail.tsx:692 msgid "Build Order Actions" msgstr "生產訂單操作" -#: src/pages/build/BuildDetail.tsx:696 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:494 -#: src/pages/sales/ReturnOrderDetail.tsx:505 -#: src/pages/sales/SalesOrderDetail.tsx:559 +#: src/pages/build/BuildDetail.tsx:697 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:495 +#: src/pages/sales/ReturnOrderDetail.tsx:506 +#: src/pages/sales/SalesOrderDetail.tsx:560 msgid "Edit order" msgstr "編輯訂單" -#: src/pages/build/BuildDetail.tsx:700 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:502 -#: src/pages/sales/ReturnOrderDetail.tsx:511 -#: src/pages/sales/SalesOrderDetail.tsx:564 +#: src/pages/build/BuildDetail.tsx:701 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:503 +#: src/pages/sales/ReturnOrderDetail.tsx:512 +#: src/pages/sales/SalesOrderDetail.tsx:565 msgid "Duplicate order" msgstr "複製訂單" -#: src/pages/build/BuildDetail.tsx:704 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:505 -#: src/pages/sales/ReturnOrderDetail.tsx:516 -#: src/pages/sales/SalesOrderDetail.tsx:567 +#: src/pages/build/BuildDetail.tsx:705 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:506 +#: src/pages/sales/ReturnOrderDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:568 msgid "Hold order" msgstr "掛起訂單" -#: src/pages/build/BuildDetail.tsx:709 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:510 -#: src/pages/sales/ReturnOrderDetail.tsx:521 -#: src/pages/sales/SalesOrderDetail.tsx:572 +#: src/pages/build/BuildDetail.tsx:710 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:511 +#: src/pages/sales/ReturnOrderDetail.tsx:522 +#: src/pages/sales/SalesOrderDetail.tsx:573 msgid "Cancel order" msgstr "取消訂單" -#: src/pages/build/BuildDetail.tsx:747 +#: src/pages/build/BuildDetail.tsx:748 #: src/pages/stock/StockDetail.tsx:344 #: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 -#: src/tables/stock/StockTrackingTable.tsx:109 +#: src/tables/stock/StockTrackingTable.tsx:124 msgid "Build Order" msgstr "生產訂單" @@ -7301,7 +7309,7 @@ msgstr "默認貨幣單位" #: src/pages/company/CompanyDetail.tsx:143 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:103 -#: src/pages/company/ManufacturerPartDetail.tsx:271 +#: src/pages/company/ManufacturerPartDetail.tsx:272 #: src/pages/company/SupplierPartDetail.tsx:153 #: src/tables/Filter.tsx:347 #: src/tables/company/CompanyTable.tsx:101 @@ -7321,8 +7329,8 @@ msgstr "製造商" #: src/tables/sales/ReturnOrderTable.tsx:108 #: src/tables/sales/SalesOrderParametricTable.tsx:32 #: src/tables/sales/SalesOrderShipmentTable.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:133 -#: src/tables/stock/StockTrackingTable.tsx:153 +#: src/tables/sales/SalesOrderTable.tsx:134 +#: src/tables/stock/StockTrackingTable.tsx:168 msgid "Customer" msgstr "客户" @@ -7350,16 +7358,16 @@ msgstr "製成零件" msgid "Assigned Stock" msgstr "已分配的庫存" -#: src/pages/company/CompanyDetail.tsx:287 +#: src/pages/company/CompanyDetail.tsx:288 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" msgstr "編輯公司" -#: src/pages/company/CompanyDetail.tsx:295 +#: src/pages/company/CompanyDetail.tsx:296 msgid "Delete Company" msgstr "刪除該公司" -#: src/pages/company/CompanyDetail.tsx:310 +#: src/pages/company/CompanyDetail.tsx:311 msgid "Company Actions" msgstr "公司操作" @@ -7397,24 +7405,24 @@ msgstr "製造商零件詳情" msgid "Received Stock" msgstr "接收庫存" -#: src/pages/company/ManufacturerPartDetail.tsx:211 +#: src/pages/company/ManufacturerPartDetail.tsx:212 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" msgstr "編輯製造商零件" -#: src/pages/company/ManufacturerPartDetail.tsx:218 +#: src/pages/company/ManufacturerPartDetail.tsx:219 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" msgstr "添加製造商零件" -#: src/pages/company/ManufacturerPartDetail.tsx:230 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" msgstr "刪除製造商零件" -#: src/pages/company/ManufacturerPartDetail.tsx:245 +#: src/pages/company/ManufacturerPartDetail.tsx:246 msgid "Manufacturer Part Actions" msgstr "製造商零件操作" @@ -7457,28 +7465,28 @@ msgstr "供應商零件詳情" msgid "Supplier Pricing" msgstr "供應商價格" -#: src/pages/company/SupplierPartDetail.tsx:313 +#: src/pages/company/SupplierPartDetail.tsx:314 msgid "Supplier Part Actions" msgstr "供應商零件操作" -#: src/pages/company/SupplierPartDetail.tsx:337 +#: src/pages/company/SupplierPartDetail.tsx:338 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" msgstr "編輯供應商零件" -#: src/pages/company/SupplierPartDetail.tsx:345 +#: src/pages/company/SupplierPartDetail.tsx:346 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" msgstr "刪除供應商零件" -#: src/pages/company/SupplierPartDetail.tsx:353 +#: src/pages/company/SupplierPartDetail.tsx:354 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" msgstr "添加供應商零件" -#: src/pages/company/SupplierPartDetail.tsx:393 -#: src/pages/part/PartDetail.tsx:1021 +#: src/pages/company/SupplierPartDetail.tsx:394 +#: src/pages/part/PartDetail.tsx:1022 msgid "No Stock" msgstr "無庫存" @@ -7504,7 +7512,7 @@ msgid "Group Roles" msgstr "" #: src/pages/core/UserDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:418 +#: src/tables/ColumnRenderers.tsx:437 msgid "User Information" msgstr "" @@ -7784,7 +7792,7 @@ msgid "Saleable Part" msgstr "可銷售零件" #: src/pages/part/PartDetail.tsx:663 -#: src/pages/part/PartDetail.tsx:1057 +#: src/pages/part/PartDetail.tsx:1058 #: src/tables/bom/BomTable.tsx:151 #: src/tables/bom/BomTable.tsx:435 msgid "Virtual Part" @@ -7794,12 +7802,12 @@ msgstr "虛擬零件" #: src/pages/purchasing/PurchaseOrderDetail.tsx:272 #: src/pages/sales/ReturnOrderDetail.tsx:250 #: src/pages/sales/SalesOrderDetail.tsx:243 -#: src/tables/ColumnRenderers.tsx:502 +#: src/tables/ColumnRenderers.tsx:521 msgid "Creation Date" msgstr "創建日期" #: src/pages/part/PartDetail.tsx:683 -#: src/tables/ColumnRenderers.tsx:435 +#: src/tables/ColumnRenderers.tsx:454 #: src/tables/Filter.tsx:373 msgid "Created By" msgstr "創建人" @@ -7879,46 +7887,46 @@ msgstr "零件參數無法編輯,因為零件已鎖定" #~ msgid "Transfer part stock" #~ msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:1027 +#: src/pages/part/PartDetail.tsx:1028 #: src/tables/part/PartTestTemplateTable.tsx:112 -#: src/tables/stock/StockItemTestResultTable.tsx:404 +#: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Required" msgstr "必填" -#: src/pages/part/PartDetail.tsx:1045 +#: src/pages/part/PartDetail.tsx:1046 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:1085 +#: src/pages/part/PartDetail.tsx:1086 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" msgstr "添加零件" -#: src/pages/part/PartDetail.tsx:1099 +#: src/pages/part/PartDetail.tsx:1100 msgid "Delete Part" msgstr "刪除零件" -#: src/pages/part/PartDetail.tsx:1108 +#: src/pages/part/PartDetail.tsx:1109 msgid "Deleting this part cannot be reversed" msgstr "刪除此零件無法撤銷" -#: src/pages/part/PartDetail.tsx:1170 -#: src/pages/stock/StockDetail.tsx:883 +#: src/pages/part/PartDetail.tsx:1171 +#: src/pages/stock/StockDetail.tsx:884 msgid "Order" msgstr "訂單" -#: src/pages/part/PartDetail.tsx:1171 -#: src/pages/stock/StockDetail.tsx:884 +#: src/pages/part/PartDetail.tsx:1172 +#: src/pages/stock/StockDetail.tsx:885 #: src/tables/build/BuildLineTable.tsx:769 msgid "Order Stock" msgstr "訂單庫存" -#: src/pages/part/PartDetail.tsx:1183 +#: src/pages/part/PartDetail.tsx:1184 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:1191 +#: src/pages/part/PartDetail.tsx:1192 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" msgstr "零件選項" @@ -8040,14 +8048,14 @@ msgstr "最大值" #: src/pages/part/pricing/BomPricingPanel.tsx:57 #: src/pages/part/pricing/BomPricingPanel.tsx:135 -#: src/tables/ColumnRenderers.tsx:552 +#: src/tables/ColumnRenderers.tsx:571 #: src/tables/bom/BomTable.tsx:283 #: src/tables/general/ExtraLineItemTable.tsx:72 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 #: src/tables/purchasing/PurchaseOrderTable.tsx:138 #: src/tables/sales/ReturnOrderTable.tsx:139 #: src/tables/sales/SalesOrderLineItemTable.tsx:124 -#: src/tables/sales/SalesOrderTable.tsx:175 +#: src/tables/sales/SalesOrderTable.tsx:179 msgid "Total Price" msgstr "總價" @@ -8305,7 +8313,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:304 #: src/pages/sales/ReturnOrderDetail.tsx:282 #: src/pages/sales/SalesOrderDetail.tsx:273 -#: src/tables/ColumnRenderers.tsx:510 +#: src/tables/ColumnRenderers.tsx:529 #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" @@ -8333,32 +8341,32 @@ msgstr "行項目" msgid "Extra Line Items" msgstr "額外行項目" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:410 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:411 msgid "Issue Purchase Order" msgstr "發佈採購訂單" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:418 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:419 msgid "Cancel Purchase Order" msgstr "取消採購訂單" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:426 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:427 msgid "Hold Purchase Order" msgstr "掛起採購訂單" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:434 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:435 msgid "Complete Purchase Order" msgstr "完成採購訂單" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:490 -#: src/pages/sales/ReturnOrderDetail.tsx:501 -#: src/pages/sales/SalesOrderDetail.tsx:554 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:491 +#: src/pages/sales/ReturnOrderDetail.tsx:502 +#: src/pages/sales/SalesOrderDetail.tsx:555 msgid "Order Actions" msgstr "訂單操作" #: src/pages/sales/ReturnOrderDetail.tsx:115 #: src/pages/sales/SalesOrderDetail.tsx:105 #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/tables/sales/SalesOrderTable.tsx:141 +#: src/tables/sales/SalesOrderTable.tsx:142 msgid "Customer Reference" msgstr "客户參考" @@ -8376,29 +8384,29 @@ msgstr "" #~ msgid "Order canceled" #~ msgstr "Order canceled" -#: src/pages/sales/ReturnOrderDetail.tsx:394 +#: src/pages/sales/ReturnOrderDetail.tsx:395 msgid "Edit Return Order" msgstr "編輯退貨訂單" -#: src/pages/sales/ReturnOrderDetail.tsx:412 +#: src/pages/sales/ReturnOrderDetail.tsx:413 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" msgstr "添加退貨訂單" -#: src/pages/sales/ReturnOrderDetail.tsx:421 +#: src/pages/sales/ReturnOrderDetail.tsx:422 msgid "Issue Return Order" msgstr "發佈退貨訂單" -#: src/pages/sales/ReturnOrderDetail.tsx:429 +#: src/pages/sales/ReturnOrderDetail.tsx:430 msgid "Cancel Return Order" msgstr "取消退貨訂單" -#: src/pages/sales/ReturnOrderDetail.tsx:437 +#: src/pages/sales/ReturnOrderDetail.tsx:438 msgid "Hold Return Order" msgstr "掛起退貨訂單" -#: src/pages/sales/ReturnOrderDetail.tsx:445 +#: src/pages/sales/ReturnOrderDetail.tsx:446 msgid "Complete Return Order" msgstr "完成退貨訂單" @@ -8416,45 +8424,45 @@ msgid "Edit Sales Order" msgstr "編輯銷售訂單" #: src/pages/sales/SalesOrderDetail.tsx:339 -#: src/tables/sales/SalesOrderTable.tsx:108 -#: src/tables/sales/SalesOrderTable.tsx:121 +#: src/tables/sales/SalesOrderTable.tsx:109 +#: src/tables/sales/SalesOrderTable.tsx:122 msgid "Add Sales Order" msgstr "添加銷售訂單" #: src/pages/sales/SalesOrderDetail.tsx:397 -#: src/tables/sales/SalesOrderTable.tsx:147 +#: src/tables/sales/SalesOrderTable.tsx:151 msgid "Shipments" msgstr "配送" -#: src/pages/sales/SalesOrderDetail.tsx:448 +#: src/pages/sales/SalesOrderDetail.tsx:449 msgid "Issue Sales Order" msgstr "發佈銷售訂單" -#: src/pages/sales/SalesOrderDetail.tsx:456 +#: src/pages/sales/SalesOrderDetail.tsx:457 msgid "Cancel Sales Order" msgstr "取消銷售訂單" -#: src/pages/sales/SalesOrderDetail.tsx:464 +#: src/pages/sales/SalesOrderDetail.tsx:465 msgid "Hold Sales Order" msgstr "掛起銷售訂單" -#: src/pages/sales/SalesOrderDetail.tsx:472 +#: src/pages/sales/SalesOrderDetail.tsx:473 msgid "Ship Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:474 +#: src/pages/sales/SalesOrderDetail.tsx:475 msgid "Ship this order?" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:475 +#: src/pages/sales/SalesOrderDetail.tsx:476 msgid "Order shipped" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:483 +#: src/pages/sales/SalesOrderDetail.tsx:484 msgid "Complete Sales Order" msgstr "完成銷售訂單" -#: src/pages/sales/SalesOrderDetail.tsx:528 +#: src/pages/sales/SalesOrderDetail.tsx:529 msgid "Ship Order" msgstr "裝貨單" @@ -8484,7 +8492,7 @@ msgid "Not checked" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:206 -#: src/tables/ColumnRenderers.tsx:518 +#: src/tables/ColumnRenderers.tsx:537 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:189 msgid "Shipment Date" @@ -8503,73 +8511,73 @@ msgstr "送達日期" msgid "Shipment Details" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:292 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:406 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:293 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:407 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "編輯配送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:299 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:425 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:300 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:426 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:312 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:313 #: src/tables/sales/SalesOrderShipmentTable.tsx:119 #: src/tables/sales/SalesOrderShipmentTable.tsx:238 msgid "Complete Shipment" msgstr "完成配送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:339 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:340 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" msgstr "待定" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:345 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:299 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:351 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:352 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:357 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:358 #: src/tables/sales/SalesOrderShipmentTable.tsx:175 #: src/tables/sales/SalesOrderShipmentTable.tsx:304 msgid "Shipped" msgstr "已配送" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:363 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:364 #: src/tables/sales/SalesOrderShipmentTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:309 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "已送達" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:378 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:379 msgid "Send Shipment" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:401 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:402 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:410 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:411 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:412 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:417 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:418 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:419 msgid "Mark shipment as unchecked" msgstr "" @@ -8639,12 +8647,12 @@ msgid "Scan Stock Item" msgstr "" #: src/pages/stock/LocationDetail.tsx:334 -#: src/pages/stock/StockDetail.tsx:812 +#: src/pages/stock/StockDetail.tsx:813 msgid "Scanned stock item into location" msgstr "" #: src/pages/stock/LocationDetail.tsx:340 -#: src/pages/stock/StockDetail.tsx:818 +#: src/pages/stock/StockDetail.tsx:819 msgid "Error scanning stock item" msgstr "" @@ -8749,7 +8757,7 @@ msgstr "已安裝的項目" msgid "Child Items" msgstr "子項目" -#: src/pages/stock/StockDetail.tsx:661 +#: src/pages/stock/StockDetail.tsx:662 msgid "Edit Stock Item" msgstr "編輯庫存項" @@ -8768,15 +8776,15 @@ msgstr "編輯庫存項" #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:703 +#: src/pages/stock/StockDetail.tsx:704 msgid "Items Created" msgstr "" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:705 msgid "Created {n} stock items" msgstr "" -#: src/pages/stock/StockDetail.tsx:721 +#: src/pages/stock/StockDetail.tsx:722 msgid "Delete Stock Item" msgstr "刪除庫存項" @@ -8788,7 +8796,7 @@ msgstr "刪除庫存項" #~ msgid "Return this item into stock. This will remove the customer assignment." #~ msgstr "Return this item into stock. This will remove the customer assignment." -#: src/pages/stock/StockDetail.tsx:770 +#: src/pages/stock/StockDetail.tsx:771 msgid "Serialize Stock Item" msgstr "序列化庫存" @@ -8796,24 +8804,24 @@ msgstr "序列化庫存" #~ msgid "Item returned to stock" #~ msgstr "Item returned to stock" -#: src/pages/stock/StockDetail.tsx:786 +#: src/pages/stock/StockDetail.tsx:787 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" msgstr "庫存項已創建" -#: src/pages/stock/StockDetail.tsx:794 +#: src/pages/stock/StockDetail.tsx:795 msgid "Scan Into Location" msgstr "" -#: src/pages/stock/StockDetail.tsx:852 +#: src/pages/stock/StockDetail.tsx:853 msgid "Scan into location" msgstr "" -#: src/pages/stock/StockDetail.tsx:854 +#: src/pages/stock/StockDetail.tsx:855 msgid "Scan this item into a location" msgstr "" -#: src/pages/stock/StockDetail.tsx:866 +#: src/pages/stock/StockDetail.tsx:867 msgid "Stock Operations" msgstr "庫存操作" @@ -8821,12 +8829,12 @@ msgstr "庫存操作" #~ msgid "Count stock" #~ msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:871 +#: src/pages/stock/StockDetail.tsx:872 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" msgstr "序列化" -#: src/pages/stock/StockDetail.tsx:872 +#: src/pages/stock/StockDetail.tsx:873 msgid "Serialize stock" msgstr "序列化庫存" @@ -8834,7 +8842,7 @@ msgstr "序列化庫存" #~ msgid "Return from customer" #~ msgstr "Return from customer" -#: src/pages/stock/StockDetail.tsx:897 +#: src/pages/stock/StockDetail.tsx:898 msgid "Stock Item Actions" msgstr "庫存項操作" @@ -8850,17 +8858,17 @@ msgstr "庫存項操作" #~ msgid "Assign to a customer" #~ msgstr "Assign to a customer" -#: src/pages/stock/StockDetail.tsx:966 +#: src/pages/stock/StockDetail.tsx:968 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" msgstr "" -#: src/pages/stock/StockDetail.tsx:972 +#: src/pages/stock/StockDetail.tsx:974 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:978 +#: src/pages/stock/StockDetail.tsx:980 msgid "Unavailable" msgstr "" @@ -8885,6 +8893,11 @@ msgstr "" #~ msgid "No location set" #~ msgstr "No location set" +#: src/tables/ColumnRenderers.tsx:360 +#: src/tables/build/BuildOutputTable.tsx:610 +msgid "Allocated Lines" +msgstr "已分配的項目" + #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" @@ -9103,7 +9116,7 @@ msgstr "根據負責人進行篩選" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 -#: src/tables/stock/StockTrackingTable.tsx:191 +#: src/tables/stock/StockTrackingTable.tsx:206 msgid "Filter by user" msgstr "按用户篩選" @@ -9790,28 +9803,28 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:166 #: src/tables/purchasing/PurchaseOrderTable.tsx:83 #: src/tables/sales/ReturnOrderTable.tsx:79 -#: src/tables/sales/SalesOrderTable.tsx:80 +#: src/tables/sales/SalesOrderTable.tsx:81 msgid "Has Target Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 -#: src/tables/sales/SalesOrderTable.tsx:81 +#: src/tables/sales/SalesOrderTable.tsx:82 msgid "Show orders with a target date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 -#: src/tables/sales/SalesOrderTable.tsx:86 +#: src/tables/sales/SalesOrderTable.tsx:87 msgid "Has Start Date" msgstr "" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 -#: src/tables/sales/SalesOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Show orders with a start date" msgstr "" @@ -9911,10 +9924,6 @@ msgstr "報廢生產輸出" msgid "Cancel build output" msgstr "取消生產輸出" -#: src/tables/build/BuildOutputTable.tsx:610 -msgid "Allocated Lines" -msgstr "已分配的項目" - #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" msgstr "需要測試" @@ -10782,8 +10791,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:328 #: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 -#: src/tables/stock/StockItemTestResultTable.tsx:368 -#: src/tables/stock/StockItemTestResultTable.tsx:429 +#: src/tables/stock/StockItemTestResultTable.tsx:369 +#: src/tables/stock/StockItemTestResultTable.tsx:430 msgid "Add Test Result" msgstr "添加測試結果" @@ -12325,7 +12334,7 @@ msgid "Finished" msgstr "已完成" #: src/tables/stock/StockItemTestResultTable.tsx:307 -#: src/tables/stock/StockItemTestResultTable.tsx:378 +#: src/tables/stock/StockItemTestResultTable.tsx:379 msgid "Edit Test Result" msgstr "編輯測試結果" @@ -12334,7 +12343,7 @@ msgid "Test result updated" msgstr "測試結果已更新" #: src/tables/stock/StockItemTestResultTable.tsx:315 -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:388 msgid "Delete Test Result" msgstr "刪除測試結果" @@ -12358,27 +12367,27 @@ msgstr "記錄測試結果失敗" msgid "Pass Test" msgstr "通過測試" -#: src/tables/stock/StockItemTestResultTable.tsx:405 +#: src/tables/stock/StockItemTestResultTable.tsx:406 msgid "Show results for required tests" msgstr "顯示需要測試的結果" -#: src/tables/stock/StockItemTestResultTable.tsx:409 +#: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Include Installed" msgstr "包含已安裝的" -#: src/tables/stock/StockItemTestResultTable.tsx:410 +#: src/tables/stock/StockItemTestResultTable.tsx:411 msgid "Show results for installed stock items" msgstr "顯示已安裝庫存項目的結果" -#: src/tables/stock/StockItemTestResultTable.tsx:414 +#: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Passed" msgstr "通過" -#: src/tables/stock/StockItemTestResultTable.tsx:415 +#: src/tables/stock/StockItemTestResultTable.tsx:416 msgid "Show only passed tests" msgstr "只顯示通過的測試" -#: src/tables/stock/StockItemTestResultTable.tsx:420 +#: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Show results for enabled tests" msgstr "" @@ -12423,15 +12432,19 @@ msgstr "" msgid "Set parent location for the selected items" msgstr "" -#: src/tables/stock/StockTrackingTable.tsx:77 +#: src/tables/stock/StockTrackingTable.tsx:76 +msgid "Old Status" +msgstr "" + +#: src/tables/stock/StockTrackingTable.tsx:92 msgid "Added" msgstr "已添加" -#: src/tables/stock/StockTrackingTable.tsx:82 +#: src/tables/stock/StockTrackingTable.tsx:97 msgid "Removed" msgstr "已刪除" -#: src/tables/stock/StockTrackingTable.tsx:221 +#: src/tables/stock/StockTrackingTable.tsx:236 msgid "No user information" msgstr "沒有用户信息"